k1d_extream Posted April 24, 2011 Report Posted April 24, 2011 Paste fericit baieti si fete !Am si eu o problema cu o comanda /event #include <a_samp> #include <core> #include <float> new glob0[500]; #define MAX_STRING 255 public OnPlayerConnect(playerid) { glob0[playerid] = 0; return 0; } strtok(const string[], &index,seperator=' ') { new length = strlen(string); new offset = index; new result[MAX_STRING]; while ((index < length) && (string[index] != seperator) && ((index - offset) < (sizeof(result) - 1))) { result[index - offset] = string[index]; index++; } result[index - offset] = EOS; if ((index < length) && (string[index] == seperator)) { index++; } return result; } public OnPlayerCommandText(playerid, cmdtext[]) { new var0[256]; new var1[24]; new var2[256]; new var3 = 0; var2 = strtok(cmdtext, var3); if(!strcmp(var2, "/event", true)) { if(glob0[playerid] == 1) { GetPlayerName(playerid, var1, 24); format(var0, 256, "[Event Info] %s [ID:%d] Event over !", var1, playerid); SendClientMessageToAll(0xFDBE02FF, var0); glob0[playerid] = 0; SetPlayerHealth(playerid, 100.0); SetPlayerArmour(playerid, 0.0); SetPlayerColor(playerid, 0xFDBE02FF); } else { GetPlayerName(playerid, var1, 24); format(var0, 256, "[Event Info] %s [ID:%d] Face event la punctul portocaliu. ", var1, playerid); SendClientMessageToAll(0xFDBE02FF, var0); glob0[playerid] = 1; SetPlayerHealth(playerid, 100.0); SetPlayerArmour(playerid, 100.0); SetPlayerColor(playerid, 0xFDBE02FF); for(new var4 = 0; var4 < 500; var4++) { if(IsPlayerConnected(var4)) { SetPlayerMarkerForPlayer(var4, playerid, 0xFDBE02FF); } } } return 1; } return 0; } As dori , sa adaug o comanda cand cine-va da event , sa apara Event Info: Detalii care sa le scrie cel care este cu /event cu o comanda gen /e (Text)Si am o problema , cand se termina eventu adica cand dau de 2 ori /event , nu mi se face culoarea numelui la loc !Va rog frumos ajutati-ma si inca o data Paste Fericit !
k1d_extream Posted April 24, 2011 Author Report Posted April 24, 2011 Nu am folosit deamx , aici am gasit eu comanda event si am modificat era cu "punct rosu" si eu am facut`o cu punct portocaliu :-?? atata tot ~Am luat`o de aici http://www.sa-mp.ro/forum/index.php?topic=7826.0
Question
k1d_extream
Paste fericit baieti si fete !
Am si eu o problema cu o comanda /event
As dori , sa adaug o comanda cand cine-va da event , sa apara Event Info: Detalii care sa le scrie cel care este cu /event cu o comanda gen /e (Text)
Si am o problema , cand se termina eventu adica cand dau de 2 ori /event , nu mi se face culoarea numelui la loc !
Va rog frumos ajutati-ma si inca o data Paste Fericit !
2 answers to this question
Recommended Posts