Jump to content

[XSR]NexT

V.I.P
  • Posts

    849
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by [XSR]NexT

  1. Daca te-ai fi uitat atent ai fi vazut ca l-am pus si in functie.
  2. Sa dispara cate 2 la PayDay incearca adaugand asta: [pawn]if( GetPlayerWantedLevel(playerid) >=2 ) SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)-2);[/pawn] Adica asa: [pawn] public Production() { foreach(Player, i) { if(PlayerData[pFishes] >= 5) { if(FishCount >= 3) { new query[MAX_STRING]; PlayerData[pFishes] = 0; format(query, sizeof(query), "UPDATE players SET Fishes='%d' WHERE id=%d", PlayerData[pFishes], PlayerData[pSQLID]); mysql_query(query); } else { FishCount += 1; } } if(PlayerDrunk > 0) { PlayerDrunk = 0; PlayerDrunkTime = 0; GameTextForPlayer(i, "~p~Efectul alcolemiei~n~~w~S-a dus", 3500, 1); } if( GetPlayerWantedLevel(i) >=2 ) SetPlayerWantedLevel(i, GetPlayerWantedLevel(i)-2); if(PlayerData[pPayDay] < 6) { PlayerData[pPayDay] += 1; new query[MAX_STRING]; format(query, sizeof(query), "UPDATE players SET PayDay='%d' WHERE id=%d", PlayerData[pPayDay], PlayerData[pSQLID]); mysql_query(query); } //+ 5 min to PayDay anti-abuse } } [/pawn]
  3. Copiii care isi lauda ownerii sa primeasca admin.
  4. Hai, mai comenteaza.
  5. Asta e altceva, dar nu conteaza ca daca e si el administrator pe alte comunitati are dreptul.
  6. Ce drept ai tu? Poate are el, nu tu.
  7. Nu prea cred ca ai facut tu, deoarece dupa cum te exprimi " cu tepi bla bla " si nu ar prea avea logica, cand tu ceri ajutor zi de zi. http://www.sa-mp.ro/forum/index.php?action=profile;area=statistics;u=13844 Are 146 de postari dintre care 120 la Discutii Scripting, unde a cerut ajutor de 5 ori pe zi.
  8. Ma cam faci sa rad... acele comenzi presupun ca nici nu exista in serverul tau.
  9. Pai oricum se vede din titlul videoclipului creatorii :)
  10. calin1996 un copil ratat care ii face pe toti ceilalti ratati fara sa se uite la el ) m-a acuzat ca nu as fi facut o mapa si tot el e nemultumit ) http://www.sa-mp.ro/forum/index.php?topic=31311.0
  11. Incearca asa: //============================================================================== if (dialogid == BuyVip) { if(response) { if(listitem == 0) { if AccInfo[playerid][hours] >= 20) //Orele care trebuie sa le aiba playerul { AccInfo[playerid][pVip] = 1; //Levelul la VIP AccInfo[playerid][hours] -= 20; } else SendClienMessage(playerid,green,"Nu ai destule ore pentru a cumpara VIP !"); //Mesajul daca nu are ore destule } if(listitem == 1) { if AccInfo[playerid][hours] >= 40) //Orele pentru a cumpara VIP { AccInfo[playerid][pVip] = 2; //Levelul de VIP AccInfo[playerid][hours] -= 40; } else SendClienMessage(playerid,green,"Nu ai destule ore pentru a cumpara VIP !"); //Mesajul daca nu are ore suficiente } if (listitem == 2) { if AccInfo[playerid][hours] >= 60) //Orele care trebuiesc pentru a cumpara VIP { AccInfo[playerid][pVip] = 3; //Levelul VIP AccInfo[playerid][hours] = 60; } else SendClienMessage(playerid,green,"Nu ai destule ore pentru a cumpara VIP !"); //Mesajul daca nu are destule ore } } return 1; } //==============================================================================
  12. El a intrebat frumos, nu trebuie sa comentezi.
  13. Pune box-uri la toate. Si incadreazale cat vrei sa dai click, dupa le faci invizibile.
  14. Deci vad ca stii mai multe, atunci rezolvati frate singur. Daca nu intelegi atunci dute si lasama trebuie sa setezi marimea la TextSize nu cred ca o poti afla tu asa decat daca ii pui box-ul si dupa ce il pui dar defapt ce stau eu sa ma complic cu toti idiotii.
  15. Trebuie sa setezi si marimea box-ului la textdraw cat sa ii selecteze.
  16. Atunci cauta 1000000
  17. Incearca asa: if(strcmp(cmd, "/ban", true) == 0) { if(PlayerInfo[playerid][pAdmin] > 0 ) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "{00FF00}Folosire:{FFFFFF} /ban [playerid/numejucator] [reason]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { //if(bantime[playerid] == 1) return SendClientMessage(playerid, COLOR_GRAD2, "** Incerci sa banezi serverul?"); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[128]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "{00FF00}Folosire:{FFFFFF} /ban [playerid/numejucator] [reason]"); return 1; } if(PlayerInfo[giveplayerid][pAdmin] > 0 && PlayerInfo[playerid][pAdmin] < 6) { SendClientMessage(playerid, COLOR_WHITE, "{DC0C0C}ADMWARNING: {FFFFFF}Nu poti bana admini!"); format(string, sizeof(string), "{ee5555}AdmCmd: %s a incercat sa il baneze pe %s cu motivul: %s", sendername, giveplayer, (result)); ABroadCast(COLOR_LIGHTRED, string, 1); //ABroadCast(COLOR_LIGHTRED, string, 1); return 1; } if(strmatch(giveplayer, DEVELOPMENT)) return SendClientMessage(playerid, COLOR_WHITE, "{DC0C0C}Ban: {FFFFFF}Dude, don't do that."); if(BanTimer[playerid] > 0) { format(string, sizeof(string), "{ee5555}Info: {a9c4e4}Asteapta %d secunde inainte sa mai folosesti aceasta comanda.",BanTimer[playerid]); SendClientMessage(playerid, COLOR_WHITE, string); } BanTimer[playerid] = 3; new year, month,day; getdate(year, month, day); format(string, sizeof(string), "Info: %s a primit ban de la %s, motiv: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year); BanLog(string); format(string, sizeof(string), "{ee5555}Info: %s a primit ban de la %s, motiv: %s", giveplayer, sendername, (result)); SendClientMessageToAll(COLOR_LIGHTRED, string); PlayerInfo[giveplayerid][pReg] = -999; Update(giveplayerid, pRegisteredx); //jBan(giveplayerid, playerid, result, time); new playersip[256]; GetPlayerIp(giveplayerid,playersip,sizeof(playersip)); strmid(PlayerInfo[giveplayerid][pIP], playersip, 0, 100, 255); Update(giveplayerid, pIPx); new query[512]; format(query, sizeof(query) ,"INSERT INTO `banslog` (`BanID`,`user_banned`,`user_banned_ip`,`user_banner`,`ban_reason`,`ban_timestamp`,`ban_time`) VALUES ('','%s','%s','%s','%s',CURRENT_TIMESTAMP,'%d')", giveplayer, PlayerInfo[giveplayerid][pIP], sendername, result, 0); mysql_query(query); Ban(giveplayerid); return 1; } }//not connected } } return 1; }
  18. Sau mai simplu foloseste asta http://forum.sa-mp.com/showthread.php?t=140360
  19. Asta pentru ca, comanda ban nu verifica daca esti admin?
  20. public RACtime(playerid) { for(new player=0; player<MAX_PLAYERS; player++) { if(!IsVehicleOccupied(player)) SetVehicleToRespawn(player); } for(new car = 1; car < sizeof(CarInfo); car++) { if(!IsVehicleOccupied(car)) SetVehicleToRespawn(car); } }
  21. Ca tine.
  22. Ce ceri tu e cu totul un scriopt nu vad sa fi incercat sa faci si sa nu te ajutam. Daca ai probleme atunci te ajutam.
×
×
  • 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.