Jump to content

Iulian

Membru
  • Posts

    191
  • Joined

  • Last visited

Everything posted by Iulian

  1. Fa un update la pluginuri si la includeurile din pawno. Dupa asta recompileaza iar GM-ul.
  2. SetPlayerWalkingStyle(playerid, STILUL-DE-MERS);
  3. Hmm, totul ar trebui sa mearga, mai verifica inca odata, cere-i ajutorul unui prieten si te astept cu un raspuns
  4. Pai odata ce i-ai dat unjail playerului, ii va seta Jailed la 0. Cand playerul incearca o comanda de teleport, serverul va verifica daca Jailed este pe 1 si nu este. (in cazul in care ti-ai dat unjail) deci ar trebui sa il lase pe player sa se teleporteze
  5. [pawn] public OnPlayerDeath ( playerid , killerid , reason ) { if(DM[playerid] == 1 && mDM[playerid] == 1) return Mspawn(playerid); SendDeathMessage ( killerid , playerid , reason ) ; PlayerInfo [ playerid ] [ Deaths ] ++; if ( IsPlayerConnected ( killerid ) && killerid != INVALID_PLAYER_ID ) { PlayerInfo [ killerid ] [ Kills ] ++; PlayerInfo [ killerid ] [ Coins ] ++; new cash = 100 + random ( 500 ) ; GivePlayerMoney ( killerid , cash ) ; } return 1; }[/pawn] posteaza [pawn]public Mspawn[/pawn]
  6. Esti sigur ca ai cautat si ai sters? Mai cauta odata, asigura-te ca nu sunt de doua ori acele randuri.
  7. CMD:unjail(playerid,params[]) { if(sscanf(params, "u", playerid)) return SendClientMessage(playerid, -1, "{0062FF}Utilizare Comanda{FFFFFF}: /ajail [playerid] "); if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "Playerul nu este {30a030}Online{FFFFFF}."); if(PlayerInfo[playerid][Level] < 4) return SendClientMessage(playerid, -1, "{FFFFFF}^ {24BBFF}Stunt{F65205}Zone{BCFF12}Bacau{FFFFFF}^ Ne pare rau dar nu aveti permisiunea sa folositi aceasta comanda!"); PlayerInfo[playerid][Jailed] = 0; PlayerInfo[playerid][JailTime] = 0; SetPlayerPos(playerid, 1555.097900, -1675.848754, 16.195312); SetPlayerInterior(playerid, 0); return 1; }
  8. Cauta la OnPlayerDeath, mDM[playerid] = 0 si DM[playerid] = 0 si sterge liniile alea
  9. public OnPlayerCommandReceived(playerid, cmdtext[]) { if(PlayerInfo[playerid][Jailed] == 1) { SendClientMessage(playerid,COLOR_WHITE,"Nu poti folosi aceasta comanda in timp ce esti in jail"); return 0; } return 1; }
  10. La public OnPlayerDeath adaugi [pawn]if(DM[playerid] == 1 && mDM[playerid] == 1) return Mspawn(playerid);[/pawn]
  11. public OnPlayerCommandReceived(playerid, cmdtext[]) { if(PlayerInfo[playerid][Jailed]] == 1) { SendClientMessage(playerid,COLOR_WHITE,"Nu poti folosi aceasta comanda in timp ce esti in jail"); return 0; } return 1; }
  12. Posteaza comanda minigun
  13. Salut! Recent m-am apucat sa creez un gamemode de la 0, iar la sistemul de login am dat de o problema care imi da batai de cap. Problema consta in: eu cand ma inregistrez imi pun parola "parola" (spre exemplu). Toate bune si frumoase, parola se salveaza in fisierul utilizatorului, dar cand vreau sa ma loghez, daca pun o alta parola, spre exemplu "sanandreas" ma conecteaza, chiar daca parolele nu corespund. DIALOG LOGIN: [pawn] if(dialogid == DIALOG_LOGIN) { if(!response) { Kick(playerid); } else { new name[64],file[128], pas[64]; GetPlayerName(playerid, name, sizeof(name)); format(file, sizeof(file), "Utilizatori/%s.ini", name); format(pas, sizeof(pas), "%s", dini_Int(file, "Parola")); if(strcmp(inputtext, pas, false) == 0) { LoadUser(playerid); } else { SendClientMessage(playerid, COLOR_RED, "Parola incorecta!"); ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Logare", "Introdu parola mai jos pentru a te loga", "Logare", "Anulare"); } } return 1; }[/pawn] LoadUser: [pawn]forward LoadUser(playerid); public LoadUser(playerid) { new name[64], file[64]; GetPlayerName(playerid, name, sizeof(name)); format(file, sizeof(file), "Utilizatori/%s.ini", name); PlayerInfo[playerid][pLogged] = 1; PlayerInfo[playerid][pAdmin] = dini_Int(file, "Admin"); PlayerInfo[playerid][pPassword] = dini_Int(file, "Parola"); return 1; }[/pawn]
  14. Daca zici tu ca e facut de tine, 5/5. Dar mie mi se pare putin cunoscut.
  15. 5/5 pentru ca esti incepator
  16. 5/5 pentru ca esti incepator!
  17. [pawn] #include <a_samp> new SkyLzo98; public OnGameModeInit() SkyLzo98 = AddStaticVehicle(411, 1799.6177, -1854.6157, 14.8478, 0.0000, 1, 0); return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == SkyLzo98) { new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); if(!strcmp(name, "SkyLzo98", false)) return RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, 0x281aeb, "Bine ai venit in masina ta, SkyLzo98"); return 1; } return 1; } [/pawn]
  18. [pawn] #include <a_samp> new SkyLzo98; public OnGameModeInit() SkyLzo98 = AddStaticVehicle(411, 1799.6177, -1854.6157, 14.8478, 0.0000, 1, 0); return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == SkyLzo98) { new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); if(strcmp(name, "SkyLzo98", false)) { SendClientMessage(playerid, 0x281aeb, "Bine ai venit in masina ta, SkyLzo98"); } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, 0x281aeb, "Aceasta masina nu iti apartine!Apartine lui SkyLzo98"); } } return 1; } [/pawn]
  19. Refac comanda si revin cu edit. EDIT: Try this: [pawn]CMD:setname(playerid, params[]) { if(PlayerInfo[playerid][Level] <=3) return SendClientMessage(playerid, red, "ERROR: You are not an administrator!"); new id, newname[64], name[64], string[128], string2[128]; if(sscanf(params, "us", id, newname)) return SendClientMessage(playerid, orange, "Usage: /setname [playerid/name] [new name]"); GetPlayerName(id, name, sizeof(name)); format(string, sizeof(string), "Ai schimbat numele lui %s (ID: %d) in %s.", name, id, newname); SendClientMessage(playerid, blue, string); GetPlayerName(playerid, name, sizeof(name)); format(string, sizeof(string2), "%s (ID: %s) ti-a schimbat numele in %s.", name, playerid, newname); SendClientMessage(id, blue, string2); SetPlayerName(id, newname); return 1; }[/pawn]
  20. Posteaza sistemul de login / register. PS: Nu se cer scripturi (comenzi)
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.