25.07.2016, 05:41
(
Последний раз редактировалось RedMF; 25.07.2016 в 05:42.
Причина: strval(tmp1)
)
Pode usar isso como Filterscript que vai funcionar
Код:
#include <a_samp> public OnPlayerCommandText(playerid, cmdtext[]) { new cmd[100], idx; cmd = strtok(cmdtext, idx); if (strcmp("/setworld", cmd, true) == 0) { if (IsPlayerAdmin(playerid)) { new tmp1[128], tmp2[128]; tmp1 = strtok(cmdtext, idx); tmp2 = strtok(cmdtext, idx); if (!strlen(tmp1) || !strlen(tmp2)) return SendClientMessage(playerid, -1, "{FFFFFF}Use: /setworld [player] [world]"); if (IsPlayerConnected(strval(tmp1))) return SendClientMessage(playerid, -1, "{FFFFFF}Player nгo conectado."); SetPlayerVirtualWorld(strval(tmp1),strval(tmp2)); } return 1; } return 0; } strtok(const string[], &index) { new length = strlen(string); while ((index < length) && (string[index] <= ' ')) { index++; } new offset = index; new result[20]; while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1))) { result[index - offset] = string[index]; index++; } result[index - offset] = EOS; return result; }