Geplaatst: 29 juni 201113 jaren comment_1856089 Ik ben nu bezig met een DM-Script, ik heb alles enzo al af. Maar ik heb nu nog één vraagje. Ik wil graag, dat de kills opgeslagen worden, en dat je Score in "tab" wordt weergeven in kills, en niet in money.
Geplaatst: 29 juni 201113 jaren comment_1856100 Om data op te slaan heb je een systeem nodig. Ik raad Y_ini, dJSON of SQLite aan. Voor de score heb je waarschijnlijk zoiets: SetPlayerScore(playerid, money[playerid]); verander dat naar SetPlayerScore(playerid, kills[playerid]); Uiteraard vervang je de variabelen in het voorbeeld door je eigen variabelen.
Geplaatst: 29 juni 201113 jaren Auteur comment_1856136 Ik heb geen variabelen, dus ik kan ook niet "playerid" werkend krijgen. Ben verder beginnend scripter, dus weet ook niet hoe het werkt. Ik hoef alleen nog maar dat "Score=Kills" en "Kill=+1kill" Oké nog één vraagje erbij: Kan iemand een checkpoint voor me maken (ik weet niet of die dan in het interior komt(als dat niet zo is, zeg dat dan even.) De positie is: -280.042013, -50.016349, 1003.546875, 177.951568. Opgezocht met deze command: http://pastebin.com/wZbRbL5M Bewerkt: 30 juni 201113 jaren door VWO-er
Geplaatst: 30 juni 201113 jaren comment_1856427 //OnPlayerSpawn SetPlayerCheckPoint(playerid,-280.042013, -50.016349, 1003.546875, 177.951568,3); Bewerkt: 30 juni 201113 jaren door Never
Geplaatst: 30 juni 201113 jaren Auteur comment_1856429 Oke, dankje. Ik wist niet dat dat zo werkt Edit; Hij werkt niet, heb de SetPlayerCheckpoint al met de kleine p gedaan, heb de eerste coördinatie weggehaald. Nu komt die alleen niet in het interieur. Bewerkt: 30 juni 201113 jaren door VWO-er
Geplaatst: 30 juni 201113 jaren comment_1856473 oh sorry het moet zo: //OnPlayerSpawn SetPlayerCheckPoint(playerid,-280.042013, -50.016349, 1003.546875,3); -----------------------------------------^------------^-----------^----------^ -----------------------------------------|-------------|------------|-----------| -----------------------------------------x------------y------------z----------De Grootte van de checkpoint Bewerkt: 30 juni 201113 jaren door VWO-er
Geplaatst: 30 juni 201113 jaren Auteur comment_1856478 Spawnt nog steeds niet in interior -.- Het is een standaard interieur. Die rechts tegenover Sex Shop in LV.
Geplaatst: 30 juni 201113 jaren comment_1856480 w8 ik zal is even kijken EDIT: de Position die jij net Gaf (-280.042013, -50.016349, 1003.546875) is helemaal boven ergens en niet in LV. Ik ben naar Lv gegaan en naar de SexShop De Pos is: 2085.9741,2074.2427,11.0547 dus: //Onplayerspawn SetPlayerCheckpoint(playerid,2085.9741,2074.2427,11.0547,3); Bewerkt: 30 juni 201113 jaren door VWO-er
Geplaatst: 30 juni 201113 jaren Auteur comment_1856499 Ik quote me zelf wel weer even... oh sorry het moet zo: //OnPlayerSpawn SetPlayerCheckPoint(playerid,-280.042013, -50.016349, 1003.546875,3); -----------------------------------------^------------^-----------^----------^ -----------------------------------------|-------------|------------|-----------| -----------------------------------------x------------y------------z----------De Grootte van de checkpoint Spawnt nog steeds niet in interior -.- Het is een standaard interieur. Die rechts tegenover Sex Shop in LV.
Geplaatst: 30 juni 201113 jaren comment_1856509 wat heb jij op OnPlayerSpawn staan?en welke interior? Bewerkt: 30 juni 201113 jaren door Never
Geplaatst: 30 juni 201113 jaren comment_1856511 Zootje citaten weggehaald, vriendelijk verzoek om (als er geen aanleiding voor is) niet te citeren; dit rekt de pagina onnodig uit en leest ook niet erg makkelijk.
Geplaatst: 1 juli 201113 jaren Auteur comment_1856779 wat heb jij op OnPlayerSpawn staan?en welke interior? Ik heb nu niks bij onplayerspawn staan, behalve iets met sendclientmessage. Je weet wel, als je met je rug naar de sex shop staat, zie je rechts voor je een shop. In die shop heb ik deze positie gepakt. new PlayerToPoint; if(strcmp(cmd, "/deposit", true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_RED, "USAGE: /deposit [amount]"); return 1; } giveplayerid = strval(tmp); if (PlayerToPoint(playerid,2193.464111, 1978.34912, 12.289411, 271.024108)) <---- Dit is lijn 2010. { if(giveplayerid <= playermoney && giveplayerid >= 0) { format(string, sizeof(string), "You have deposit $%d money into your bank account.",giveplayerid); SendClientMessage(playerid, COLOR_GREEN, string); GivePlayerMoney(playerid, -giveplayerid); bank[playerid] = bank[playerid]+giveplayerid; } else { SendClientMessage(playerid, COLOR_RED,"You do not have that money in your pocket."); } } else { SendClientMessage(playerid, COLOR_RED,"You must be at the bank or an ATM to do this command."); } return 1; } (2010) : error 012: invalid function call, not a valid address (2010) : warning 215: expression has no effect (2010) : warning 215: expression has no effect (2010) : warning 215: expression has no effect (2010) : warning 215: expression has no effect (2010) : warning 215: expression has no effect (2010) : error 001: expected token: ";", but found ")" (2010) : error 029: invalid expression, assumed zero (2010) : fatal error 107: too many error messages on one line Iemand enig idee? Bewerkt: 1 juli 201113 jaren door Big Boss
Geplaatst: 1 juli 201113 jaren comment_1856868 if (PlayerToPoint(playerid,2193.464111, 1978.34912, 12.289411, 271.024108); Probeer dit is. Ik denk dat dit helpt namelijk je deed )) terwijl het ); moet zijn. Bewerkt: 1 juli 201113 jaren door BoerTijger
Geplaatst: 1 juli 201113 jaren Auteur comment_1856869 Probeer dit is. Ik denk dat dit helpt namelijk je deed )) terwijl het ); moet zijn. Doet het nog niet Bewerkt: 1 juli 201113 jaren door powerkip96
Geplaatst: 1 juli 201113 jaren comment_1856883 Als je een error 'Undefined Symbol' krijgt betekent dat niet meteen dat je dat simpelweg kan oplossen door new symbol te doen. Het gaat in dit geval om een functie, niet om een variabele. Een beetje logisch nadenken kan geen kwaad. Daarbij is de functie PlayerToPoint hopeloos verouderd. Gebruik liever IsPlayerInRangeOfPoint. En BoerTijger: Een if-statement wordt NOOIT afgesloten met een semicolon.
Ik ben nu bezig met een DM-Script, ik heb alles enzo al af. Maar ik heb nu nog één vraagje.
Ik wil graag, dat de kills opgeslagen worden, en dat je Score in "tab" wordt weergeven in kills, en niet in money.