August 9, 200817 yr Hallo.. Ik zit hier met een probleem en dat is dat ik graag bijvoorbeeld !locate (NAAM) wil maken. Ik wil dat hij eerst kijkt of ik die param in heb getypt anders stuurt hij een bericht van USAGE !locate (NAME). Alleen ik heb géén idee hoe ik nu een param er bij zet in OnPlayerCommandText. Als iemand een idee heeft, mag je het hier posten, want dit is natuurlijk essentioneel voor een roleplay gamemode. Groetjes Jeroen.
August 9, 200817 yr Hallo.. Ik zit hier met een probleem en dat is dat ik graag bijvoorbeeld !locate (NAAM) wil maken.Ik wil dat hij eerst kijkt of ik die param in heb getypt anders stuurt hij een bericht van USAGE !locate (NAME). Alleen ik heb géén idee hoe ik nu een param er bij zet in OnPlayerCommandText. Als iemand een idee heeft, mag je het hier posten, want dit is natuurlijk essentioneel voor een roleplay gamemode. Groetjes Jeroen. ik denk zo: public OnPlayerText(playerid, text[]) { new tmp[256]; new giveplayerid; new idx; new playerName[16]; tmp = strtok(text[], idx); giveplayerid = GetPlayerID(tmp); new playername[24]; GetPlayerName(giveplayerid,playername,sizeof(playername)); if(strfind(text[0], "!locate", false)==0) { if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_YELLOW, "USAGE: !locate [playerid]"); return 1; } // Doe hier de rest van je 'locate' script }
August 9, 200817 yr Author Zoiets zou kunnen lukken, maar kan ik ipv die playerid ook een string gebruiken? Bijvoorbeeld !locate Building Edited August 9, 200817 yr by jovu123
Hallo.. Ik zit hier met een probleem en dat is dat ik graag bijvoorbeeld !locate (NAAM) wil maken.
Ik wil dat hij eerst kijkt of ik die param in heb getypt anders stuurt hij een bericht van USAGE !locate (NAME).
Alleen ik heb géén idee hoe ik nu een param er bij zet in OnPlayerCommandText.
Als iemand een idee heeft, mag je het hier posten, want dit is natuurlijk essentioneel voor een roleplay gamemode.
Groetjes Jeroen.