Jump to content

Джо

Membru
  • Posts

    1.557
  • Joined

  • Last visited

  • Days Won

    28

Everything posted by Джо

  1. Джо

    Problema

    Problema legata de Scripting nu de client.
  2. Salut,uite cea mai simpla metoda de a creea un log. I.Faci un forward cu un string si dupa un public, exemplu: forward Banuri(string[]); public Banuri(string[]) { new entry[256]; format(entry, sizeof(entry), "%sn",string); new File:hFile; hFile = fopen("Banuri.log", io_append); fwrite(hFile, entry); fclose(hFile); } Bun,acum ca am facut aceasta chestie trebuie sa facem sa se salveze in acel fisier anumite date sau scris pe care o sa il pui tu,exemplul tau pentru ban: new year, month,day; getdate(year, month, day); format(string, sizeof(string), "[Zi: %d | Luna: %d | An:%d]%s(offline) a fost banat de catre %s.Motiv:, %s.", day,month,year, tmp, sendername, (result)); Banuri(string); Bon,si tu ai acolo in comanda ceva cu BanLog(string); ,tu modifici in Banuri,si hopa,uite ca ti-ai facut logul la comanda.
  3. Esti bomba=)) Atunci inseamna ca mergi totdeauna la perfectie cu ''scriptingul'' si nu ai avut niciodata nevoie de acest plugin.
  4. Frumos,dar nu ai avut nici o sursa de inspiratie? Totusi textul acela cu ''Arati mai bine asa.'' mi se pare cunoscut. Bravo pentru munca depusa 9/10
  5. error 010: invalid function or declaration - Lipsesc }.
  6. Джо

    O problema.

    REZOLVAT TC
  7. Esti umpic cam nesimtit si totusi nu ar fi trebuit sa te ajut dar mna.. if(!strcmp(cmdtext, "/aod", true) || !strcmp(cmdtext, "/aduty", true)) // { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, " You need to login first !"); return 1; } new admtext[64]; if(PlayerInfo[playerid][pAdmin] == 1340) { admtext = "Owner"; } else if(PlayerInfo[playerid][pAdmin] == 1339) { admtext = "Lead Admin"; } else if(PlayerInfo[playerid][pAdmin] == 1338) { admtext = "Head Admin"; } else if(PlayerInfo[playerid][pAdmin] == 1337) { admtext = "Moderator"; } else if(PlayerInfo[playerid][pAdmin] == 4) { admtext = "Super Admin"; } else if(PlayerInfo[playerid][pAdmin] == 3) { admtext = "Qualified Admin"; } else if(PlayerInfo[playerid][pAdmin] == 2) { admtext = "Regular Admin"; } else if(PlayerInfo[playerid][pAdmin] == 1) { admtext = "Trial Admin"; } else { admtext = "Gamemoderator"; } if(PlayerInfo[playerid][pAdmin] > 0) { if(AdminDuty[playerid] == 0) { AdminDuty[playerid] = 1; SetPlayerHealth(playerid, 999); SetPlayerArmour(playerid, 100); SetPlayerMarkerForPlayer(playerid, 1, 0xFF0000FF ); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), " %s [ID:%d] is now on duty as an %s.Please /w him if you need help.",sendername,playerid,admtext); SendClientMessageToAll(COLOR_LIGHTRED,string); if(PlayerInfo[playerid][pAdmin] >= 1337) { for(new i = 0; i < sizeof(CarInfo); i++) { SetVehicleParamsForPlayer(i,playerid,0,0); } } return 1; } else if(AdminDuty[playerid] == 1) { AdminDuty[playerid] = 0; SetPlayerArmour(playerid, 0); SetPlayerHealth(playerid, 100); SetPlayerToTeamColor(playerid); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), " %s [ID:%d] is no longer on duty as an %s.Please not /w him.", sendername,playerid,admtext); SendClientMessageToAll(COLOR_WHITE,string); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " You're not the admin !"); return 1; } } return 1; }
  8. CMD:sellfish(playerid, params[]) { if(GetPlayerVirtualWorld(playerid)-BUSINESS_VIRTUAL_WORLD >= 1) { new businessID = InBizz[playerid]; if(businessVariables[businessID][bType] == 1 || businessVariables[businessID][bType] == 29) { if(playerVariables[playerid][pFishing] == 1) { if(playerVariables[playerid][pFish] > 0) { new string[256]; format(string,256,"Ai vandut pestele pentru $%s.",NumberFormat(playerVariables[playerid][pFishValue])); SendClientMessage(playerid, COLOR_LIGHTGREEN, string); playerVariables[playerid][pFish] = 0; playerVariables[playerid][pFishing] = 0; playerVariables[playerid][pMoney] += playerVariables[playerid][pFishValue]; } } } } return 1; }
  9. else if(IsPlayerInAnyVehicle(playerid)) { new Colors[] = {0xDD5649AA,0x007600AA,0xB77600AA,0xB7766CAA,0x5A766CAA,0xA3CF6CAA,0xA361DEAA}; new str[128]; format(str, sizeof(str), "%s", vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]); TextDrawColor(Textdrawa[playerid],Colors[random(sizeof(Colors))]); TextDrawSetString(Textdrawa[playerid],str); TextDrawShowForPlayer(playerid, Textdrawa[playerid]); SetTimerEx("message",3000, 0, "i", playerid); } PS: Vezi ca ai uitat sa pui ; la Textdrawa[MAX_PLAYERS] acolo..
  10. Джо

    Hosting Server

    Host B-zone,0ping si hqh sunt cele mai bune.
  11. Sincer,eu l-am ajutat pe domnu' de care spui tu si nu mi-a dat teapa,am facut un script i-am spus pretul corect si mi-a dat banii.Deci nu prea vad eu de ce ai facut tu acest topic,ce voiai sa demonstezi? In al doilea rand cred ca va puteti lamuri si probleme voastre cu serveru si etc...pe privat,nu inteleg de ce ai facut acest topic.
  12. Nu ai schimbat nimic, ps: Pune new Textdrawa[MAX_PLAYERS]; La new-uri.
  13. Ai facut tot ce a scris acolo in acel topic?
  14. Frumos si elegant,imi place.
  15. Джо

    Va rog ajutor

    Adauga in server.cfg ultima linie minconnectiontime 420 pentru a scapa de flood.
  16. nativechecker.dll ce spune? L-ai adaugat?
  17. Salut,incearca asta: Click
  18. Ai gamemode-ul pe mysql? Daca da,fa conectiunea dintre baza de date si gm.
  19. )=)) Buna metoda.:* Bravo.
  20. Retras din lumea sampului!

  21. Джо

    Problemă

    Ti-as sugera sa o lasi mai moale cu limbajul si cu ''ba'' ca nu ne huiduim,totusi,e un membru din staff,trateazal ca atare. Ca datoria de Moderator trebuie sa vada ce ai incercat sa faci,esti obligat sa faci ceva,daca nu iti iese te ajutam,nu dam mura in gura. Known daca nu ma insel ti-a dat un model tu iate dupa acel model si fa in continuare.
  22. Vine asa: if(amount < 0 || amount > 10)
  23. ))Stiu ''trucul'' acesta,contacteaza-ma in privat(ia idul de la profilul meu)
  24. Salut,uitate aici. http://wiki.sa-mp.com/wiki/Server.cfg Uitate la linia Rcon. pune in fata rcon-ului 0 sau 1 pentru al dezactiva.
  25. Pai da,faci un public SetPlayerToTeamColor(playerid) Si pui asa: if(IsPlayerConnected(playerid)) { if (AdminDuty(playerid)) { SetPlayerColor(playerid,CULOARE); } Cod intreg: public SetPlayerToTeamColor(playerid) { if(IsPlayerConnected(playerid)) { if (AdminDuty(playerid)) { SetPlayerColor(playerid,CULOARE); } } }
×
×
  • 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.