Text adden in multi-param cmd.
Featured Replies
Recent actief 0
- Er zijn hier geen geregistreerde gebruikers aanwezig.
Een betere weg om onze GTA community te volgen. Leer meer.
Een volledig scherm app op het beginscherm inclusief notificaties, badges en meer.
Hallo,
Ik maak een cellphone script en daar moet natuurlijk een sms-functie bij. Ik heb de onderstaande code al:
new cmd[256], idx, tmp[256]; cmd = strtok(cmdtext, idx); if(strcmp(cmd, "/sms", true)==0) { new giveplayerid, text; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_RED, "USAGE: /sms [playerid] (text)"); return 1; } giveplayerid = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, 0xFF0000AA, "USAGE: /sms [playerid] (text)"); return 1; } text = strval(tmp); if(!IsPlayerConnected(giveplayerid)) { SendClientMessage(playerid, COLOR_RED, "That player is offline"); return 1; } new pname[MAX_PLAYER_NAME]; new string[256]; GetPlayerName(playerid, pname, sizeof (pname)); format(string, sizeof(string), "* SMS: %s Sender %s (%d)",text,pname,playerid); SendClientMessage(giveplayerid, COLOR_WHITE, string); return 1; }Stel dat je sms't: eikel! naar id 0. Dan zie ik * SMS: Sender: sean5874. Kortom, het lukt dus niet om de text te verzenden/te laten zien. Misschien omdat multi-param normaal met cijfers werkt? Weet iemand hier een oplossing voor??
Greetz,
sean5874
Bewerkt: door sean5874