Jump to content

XxM4st3rxX

Uživatel
  • Příspěvků

    880
  • Registrován

  • Aktivní

Everything posted by XxM4st3rxX

  1. http://www.youtube.com/watch?v=2Ggf_1pT2G8 toto pomohlo mne
  2. XxM4st3rxX

    script i7Admin

    tam je rozdíl v podstatě jen v rychlosti a pokud používá dcmd tak LOL používam ZCMD + ten sscanf
  3. XxM4st3rxX

    script i7Admin

    UPDATE #1 -pridané príkazy - /oznam3[Level 1], /specon ID | /specoff [Level 1] -update verzie z 0.1 na 0.2 -usporiadané príkazy v kóde (prehľadnejšie) -OPC správa (OnPlayerConnect) Bugy //=====================BUGY========================== -netestované s inými hráčmi!!! -bugy: specon / specoff - pri zadaní príkazu /specon a neexistujúceho id napíše správu bez mena / pri napísaní /specoff vás to nespawne na vašu poslednú pozíciu -bugy: specon / specoff - netestované s inými hráčmi!!! -dalšie bugy hláste sem Screeny -čoskoro Download -UPDATE #1
  4. XxM4st3rxX

    script i7Admin

    no jo no ale zas mne sa lepšie pracuje s ním ako bez neho inak dík
  5. XxM4st3rxX

    script i7Admin

    čaute, pridávam vám sem môj prvý(úúúplne prvý) AS, takže sa nezľaknite kódu ani nejakých úprav v ňom Tento AS budem pravidelne updatovať tzn. budú pribúdať nové príkazy.... táák teraz info Info: -AS je rozdelený na 5 levelov, ukladanie je pomocou dini, dudb(thanks to Killer_xD). -Do súboru meno_hraca.ini sa ukladajú informácie o AdminLevely, peniazoch, skóre a varovaniach . -AS používa sscanf2(plugin), je priložený v balíku aj s includom -priložené všetky includy -registrácia cez dialógy (ID: 1,2,3,3000,3001,3002,3003,3004) Inštalácia: -stiahnite tento balíček: http://www.i7a.in7ive.eu/i7a.zip -rozbaľte tam kde máte server -otvorte server.cfg a pripíšte do "filterscripts" i7admin a do "plugins" sscanf -uložte a pustite server -enjoy Príkazy: LEVEL 0: /iadmins, /icmds //obyč. hráč zaregistrovaný do AS LEVEL 1: zatiaľ žiadne (budú pridané v updatoch) LEVEL 2: /facka /vyhodzauta /oznam /oznam2 //oznam/oznam2 - niečo ako /ann , /dann na RZE LEVEL 3: /kick /var /freeze /unfreeze LEVEL 4: /ban LEVEL 5: /isetadmin - nastaví admina ps. viem že je tých príkazov málo ale určite pribudnú v updatoch..predsa len je toto úplne prvá verzia Ukladanie: -Do súboru meno_hraca.ini sa ukladajú informácie o AdminLevely, peniazoch, skóre a varovaniach . -ukladá sa do scriptfiles/i7admin/meno_hraca.ini Screeny: -bohužiaľ niesu ale pri najbližších updatoch by mali pribudnúť tak hádam som na nič nezabudol no..môžte hodnotiť ps. možno v budúcich verziách prerobím tu registráciu a login na príkazy
  6. ach jaj errory (346) : error 035: argument type mismatch (argument 2) (347) : error 035: argument type mismatch (argument 2) (348) : error 035: argument type mismatch (argument 2) (349) : error 035: argument type mismatch (argument 2) (351) : error 035: argument type mismatch (argument 1) ps.v tom kóde nieje žiadna chyba a aj tak hlási chybu :wtf: kód CMD:setadmin(playerid, params[]) { new string[128],hrac,level; if(PlayerInfo[playerid][pAdmin] < 6) return SendClientMessage(playerid,C_WHITE,"{FF0000}Nemáš dostatečný admin level!"); //346 if(sscanf(params,"ii",hrac,level)) return SendClientMessage(playerid,C_WHITE,"{FF0000}Použití: /setadmin [iD] [LEVEL]"); //347 if(!IsPlayerConnected(hrac)) return SendClientMessage(playerid,C_WHITE,"{FF0000}Hráč není připojen!"); //348 if(level < 0 || level > 6) return SendClientMessage(playerid,C_WHITE,"{FF0000}Rozmezí Levelu [0 - 6]!"); //349 format(string,sizeof(string),"{FF0000}Administrátor %s nastavil hráči %s Admin-Level: %d",PlayerName(playerid),PlayerName(hrac),level); SendClientMessageToAll(C_WHITE,string); //351 PlayerInfo[hrac][pAdmin] = level; return 1; }
  7. lol, to nepotrebujem ptž používam sscanf.... CMD:setadmin(playerid, params[]) { if(PlayerInfo[playerid][pAdmin] >=6) { if(sscanf(params,"ri",PID,levels)) return SendClientMessage(playerid,0xFF9900AA, "pouzitie: /setadmin [iD] [Level 1-6]"); if(levels > 6) return SendClientMessage(playerid,0xFF0000FF,"Levely: 1-6!"); if(!IsPlayerConnected(PID)) return SendClientMessage(playerid, COLOR_GREY, "Hrac neni pripojeny!"); if(PlayerInfo[PID][pAdmin] == levels) return SendClientMessage(playerid,0xFF0000FF, "ERROR: That person has already this admin level!");//Detect if the guy is already the level you setted GetPlayerName(playerid,Nam, MAX_PLAYER_NAME); GetPlayerName(PID,pname,MAX_PLAYER_NAME); if(levels == 0) { format(sprava, sizeof(sprava),"%s ti dal adminlevel %d",Nam,levels); SendClientMessage(PID,0xFF9900AA,sprava); format(sprava, sizeof(sprava),"nastavil si %s adminlevel na %d!",pname,levels); SendClientMessage(playerid,0xFF9900AA,sprava); PlayerInfo[PID][pAdmin] = levels; return 1; } format(sprava, sizeof(sprava),"%s ti dal adminlevel %d",Nam,levels); SendClientMessage(PID,0xFF9900AA,sprava); format(sprava, sizeof(sprava),"nastavil si %s adminlevel na %d!",pname,levels); SendClientMessage(playerid,0xFF9900AA,sprava); PlayerInfo[PID][pAdmin] = levels; } else { if(PlayerInfo[PID][pAdmin] >=1) return SendClientMessage(playerid,0xFF9900AA,"Nemas level 6!"); else { SendClientMessage(playerid,0xFF9900AA,"Nemas opravneni"); } } return 1; } problém robí furt ten isplayerconnected okej skúsim
  8. to sice funguje ale ten if(IsPlayerConnected(PID)) return ... nefunguje... keď zadám napr. /setadmin 55 5 tak mi to dá admin level 5 aj ked nemám id 55 ale 0 :S
  9. veď píšem že je to asi tým isplayerconnected... ono ten isplayerconnected v podstate nefunguje a neviem prečo
  10. v CMD problém neni (používam zcmd) define mám úplne horee #define COL_GREEN "{00FF22}" #define COL_LIGHTBLUE "{00CED1}" new sprava[128],levels,Nam[MAX_PLAYER_NAME],pname[MAX_PLAYER_NAME],PID; ..
  11. čaute, už dlhšiu dobu špekulujem nad týmto kódom ktorý nefunguje tak ako má.. problem je v tom že keď zadám ID (nar. 1,2,3) ktoré na serveri nieje tak sa to zachová tak ako keby som zadal svoje ID (0) myslim si že niečo nieje v poriadku s tým if(IsPlayerConnected.... neviem kam to umiestniť... ps. všetko funguje tak ako má len toto nejde CMD:setadmin(playerid, params[]) { if(PlayerInfo[playerid][pAdmin] >=6) { if(sscanf(params,"ui",PID,levels)) return SendClientMessage(playerid,0xFF9900AA, "pouzitie: /setadmin [iD] [Level 1-6]"); if(!IsPlayerConnected(PID)) return SendClientMessage(playerid, COLOR_GREY, "Hrac neni pripojeny!"); if(levels > 6) return SendClientMessage(playerid,0xFF0000FF,"Levely: 1-6!"); //if(!IsPlayerConnected(PID)) return SendClientMessage(playerid, COLOR_GREY, "Hrac neni pripojeny!"); //if(!IsPlayerConnected(PID)) return SendClientMessage(playerid,RED,"Hrac neni pripojeny!"); if(PlayerInfo[playerid][pAdmin] == levels) return SendClientMessage(playerid,0xFF0000FF, "ERROR: That person has already this admin level!");//Detect if the guy is already the level you setted GetPlayerName(playerid,Nam, MAX_PLAYER_NAME); GetPlayerName(PID,pname,MAX_PLAYER_NAME); if(levels == 0) { format(sprava, sizeof(sprava),"%s ti dal adminlevel %d",Nam,levels); SendClientMessage(PID,0xFF9900AA,sprava); format(sprava, sizeof(sprava),"nastavil si %s adminlevel na %d!",pname,levels); SendClientMessage(playerid,0xFF9900AA,sprava); PlayerInfo[playerid][pAdmin] = levels; return 1; } format(sprava, sizeof(sprava),"%s ti dal adminlevel %d",Nam,levels); SendClientMessage(PID,0xFF9900AA,sprava); format(sprava, sizeof(sprava),"nastavil si %s adminlevel na %d!",pname,levels); SendClientMessage(playerid,0xFF9900AA,sprava); PlayerInfo[playerid][pAdmin] = levels; } else { if(PlayerInfo[playerid][pAdmin] >=1) return SendClientMessage(playerid,0xFF9900AA,"Nemas level 6!"); else { SendClientMessage(playerid,0xFF9900AA,"Nemas opravneni"); } } return 1; } díki
  12. XxM4st3rxX

    pomoc Problém Se Sa-Mpem

    Skús stiahnuť iné GTAčko ps: skúšal som hľadať aj na googli ale nič....sice sa niekto pýtal na ten problem ale nevyriešili ho ... (http://forum.sa-mp.com/showthread.php?t=195760)
  13. XxM4st3rxX

    script Double-O-Icons3

    Mohol by si napísať o čom tento script je, čo dokáže atď..
  14. podľa mna je to úplna p*čovina, nič v zlom ale nevidím v tom pointu... len nejakých chalanov čo stále nadávajú xD
  15. Ja s tebou nemám problém.. keď chce niekto pomôcť tak mu pomôžeš nezdrbeš ho atď... takže ano
  16. Vyzerá to zaujímavo! Pokračuj
  17. v leveli 1 stačilo kliknuť na tú kľučku a dostal by si sa do lvlu 2
  18. no tak z toho 3. levelu sa asi nedostanem
  19. môžem poradiť ako z neho dostať(lvl 2)?
  20. som v 3. leveli a neviem ako dalej
×
×
  • Create New...