Jump to content

play

Uživatel
  • Příspěvků

    100
  • Registrován

  • Aktivní

Everything posted by play

  1. play

    script Admin System V 3.0

    A to znamená že je dobrý ?
  2. play

    script Admin System V 3.0

    to byla narážka s prvního komentáře na to že ti za to asi nikdo nezaplatí
  3. play

    script Admin System V 3.0

    Já to chápu dobře od začátku
  4. play

    script Admin System V 3.0

    Právě že umím na 1 Týden Zdarma Demo a potom co? nebude mu fungovat nebo si ho kopí ne? aspoň to s toho vyplývá
  5. play

    pomoc Help

    1) Nakopíruješ filterscript na server(soubor s příponou .amx do složky fliterscripts) 2)Upravíš soubor server.cfg najdi si položku filterscripts a za ní napiš název toho filtersciptu bez přípony.
  6. play

    script Admin System V 3.0

    -Admin System V3.0 se blíží na 1 Tyden Zdarma Demo! to je co? -a s těma verzema. Dal jsi je až do příspěvku
  7. play

    script Admin System V 3.0

    Že bych si dal taky kritiku -Jak máš /pinfo mohl jsi tam dát názvy zbraní + ID ne jen ID -Všechny příkazy co tvůj AdminScript obsahuje si sem mohl napsat -Nemáš tu download [ne že bych si to stáhl] a to (na týden demo zdarma) za to ti nikdo nezaplatí -Nemáš tu nic převratného za co by ti lidi zaplatili -Nevím jestli to máš ale dal bych to už pod OnPlayerClickPlayer a přes Dialog -Prezentace opravdu nic moc Takže abych to shrnul nic převratného, jsou i Admin scripty na stejné úrovni i možná lepší a FREE mé hodnocení [5/10]
  8. play

    pomoc Error

    skus změnit ID dialogu
  9. play

    script Registracka

    nemám zcmd tak co tam vidím jsou include tohle smaž #include <core> #include <string> #include <file> #include <time> #include <datagram> #include <a_players> #include <a_vehicles> #include <a_objects> #include <a_samp> #include <float>
  10. play

    pomoc Error

    jj promiň :\ a napiš jestli ti to pujde
  11. Jakto? Jo no teď jsem si to našel na wiki s [AKTUÁLNĚ NEPOUŽITELNÝ]
  12. play

    pomoc Error

    Toto ti snad půjde Důležité je toto public OnPlayerConnect(playerid) { new cesta[50]; format(cesta,50,"autoskola/%s.sav",PlayerName(playerid)); if(dini_Exists(cesta)){ ridicak[playerid] = dini_Int(cesta,"ridic"); }else{ dini_Create(cesta); ridicak[playerid] == 0; } if(ridicak[playerid] == 1) SendClientMessage(playerid, COLOR_ZELENA,"Už vlastníš řidický průkaz"); if(ridicak[playerid] == 0) SendClientMessage(playerid, COLOR_ZELENA,"Nevlastníš řidický průkaz."); return 1; } public OnPlayerDisconnect(playerid, reason) { new cesta[50]; format(cesta,50,"autoskola/%s.sav",PlayerName(playerid)); dini_IntSet(cesta,"ridic",ridicak[playerid]); return 1; } Jak jsi to měl ty tak při přípojení na server ti to četlo ze souboru který neexistoval a u disconnect ti to zas soubor nenašlo tak ti ho vytvořilo ale už neuložilo A trochu mimo téma dej si pozor na return já ti to tam smazal protože jak jsi to měl v tom connect if(ridicak[playerid] == 1) return SendClientMessage(playerid, COLOR_ZELENA,"Už vlastníš řidický průkaz"); if(ridicak[playerid] == 0) return SendClientMessage(playerid, COLOR_ZELENA,"Nevlastníš řidický průkaz."); tak kdyby jsi pod to do budoucna něco přídal nějaký příkaz tak se ti na tom zasekne a nebude fungovat A ještě když tak použivej spoiler když dáváš celý FS líp se pak orientuje
  13. tak jsem se mu snažil vysvětlit jak SetTemer a SetTimerEx funguje a jaký je mezi nima tozdíl nvm řeba.na wiki ani SetTimerEx např s 2 parametry není pořádně vysvětlené
  14. šlo by to i takto : forward casovacik(playerid,destinace); new Cas[MAX_PLAYERS]; dialog...listitem LOSSANTOS: { Cas[playerid]=SetTimerEx("casovacik",30000,false,"ii",playerid,1); } public casovacik(playerid,destinace) { switch (destinace) { case 1: SetPlayerPos(playerid,LS); } }
  15. Tak základní rozdíl mezi SetTimer a SetTimerEx je že SetTimerEx pracuje s argumenty. SetTimer spouští public za určitý čás. SetTimer forward TestPublic(); public TestPublic(){ SendClientMessageToall(BARVA,"Zapnul se TestPublic"); return 0; } Pro spuštěni SetTimer("TestPublic",1000,false); SetTimer(Nazev Public,Čas,Opakování); -Nazev Public:Je snad jasné -Čas se udává v milisekundách takže 1s = 1000 -Opakování True = ano False=ne když zapneš opakování tak každou sekundu se bude psát text SetTimerEx forward TestPublic(argument); public TestPublic(argument){ SendClientMessage(argument,Barva,"Text Pro hráče" return 0; } Pro spuštění SetTimerEx("TestPublic",1000,flase,"i",playerid); SetTimerEx(Nazev Public,čas,Opakování,Format,Argumenty...); Nazev,čas,Opakování stejně jako u SetTimer Format:podle argumentu i=realné číslo s=String f=Float Argumenty=Sem zadáš argument Příklad forward Teleport(playerid,Float:x,Float,y,Float:z,String[]); public Teleport(playerid,Float:x,Float,y,Float:z,String[]){ SetPlayerPos(playerid,x,y,z); new str[125]; new Name[25]; GetPlayerName(playerid,Name,25); format(str,125,"%s se teleportoval do %s",Name,String); SendClientMessageToAll(BARVA,str); return 0; } spuštění SetTimerEx("Teleport",1000,false,"ifffs",playerid,10,10,10,"Prdele :-)"); Teleportuje hráče za 1s na pozici 10,10,10, a napíše text
  16. play

    pomoc Lock system

    Pošli mi do SZ celý OnPlayerSpawn
  17. play

    pomoc Lock system

    Tak bych řekl že máš chybu v public OnPlayerSpawn(playerid) { if(alevel[playerid] != 2) { SetVehicleParamsForPlayer(admincar,playerid,0,0); } zkus toto public OnPlayerSpawn(playerid) { if(alevel[playerid] >= 2) { SetVehicleParamsForPlayer(admincar,playerid,0,0); } a jestli máš až ve spawnu nastavení admin levlu tak to musíš dát pod to :-)
  18. play

    pomoc Lock system

    tak to sem pošli mělo by to jít
  19. play

    pomoc Lock system

    Musíš tam dát podmínku pro administratora OnPlayerSpawn if("Proměnná pro admina" > 0){//tuto podmínku si musíš nastavit sám SetVehicleParamsForPlayer(AdminAuto,playerid,0,0); } OnPlayerDisconnect SetVehicleParamsForPlayer(AdminAuto,playerid,0,1); Máš tam nejaký admin systém ne ? a nebo to chceš pro RCON?
  20. play

    pomoc Respawn aut

    MasterMatoSK abys věděl jak by to mělo vypadat forward VehicleRespawn(vehicleid); new VehicleRespawn[MAX_VEHICLES]; new TimeVehicleRespawn[MAX_VEHICLES]; public VehicleRespaw(vehicleid) { SetVehicleToRespawn(vehicleid); return 0; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { if(VehicleRespawn[vehicleid]==1){ KillTimer(TimeVehicleRespawn[vehicleid]); VehicleRespawn[vehicleid]=0; } return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { TimeVehicleRespawn[vehicleid] = SetTimerEx("VehicleRespawn", 60000*2, false, "i", vehicleid); VehicleRespawn[vehicleid]=1; return 1; } A jen tak ještě pro jistotu: public OnVehicleDeath(vehicleid, killerid) { if(VehicleRespawn[vehicleid]==1){ KillTimer(TimeVehicleRespawn[vehicleid]); VehicleRespawn[vehicleid]=0; } return 1; } Zbytečně složité když na to už funkce je respaw_delay a ještě k tomu http://pawno.cz/topi...33-lock-system/ snažím se aspoň pomoct udělal jsem tam chyby ale snažil jsem se to sním vyřešit a nakonec se mi to povedlo takže si myslím že je jedno že mu to na poprvé nešlo důležité že mu to už jde a je mi úplně jedno co si kdo o mě myslí(a hlavně se nesnažím někoho ponížit něco jako ty a napsal jsi úplnou kravinu )
  21. play

    pomoc Lock system

    new Text3D:AutoText; OnGameModeInit AutoText= Create3DTextLabel( "Admin Auto", 0xFF0000AA, 0.0, 0.0, 0.0, 60.0, 0, 1 ); Attach3DTextLabelToVehicle( AutoText , AdminAuto, 0.0, 0.0, 3.0);
  22. play

    pomoc Lock system

    Tak jsou 2 možnosti 1)Zamknut auto 2)vyhodit z auta 1) new AdminAuto; OnGameModeInit AdminAuto = CreateVehicle(id,x,y,z,rotace,barva1.barva2,respawn_delay); new p1,p2,p3,p4,p5,p6,p7; GetVehicleParamsEx(AdminAuto,p1,p2,p3,p4,p5,p6,p7); SetVehicleParamsEx(AdminAuto,p1,p2,p3,1,p5,p6,p7); OnPlayerSpawn if("Proměnná pro admina" > 0){//tuto podmínku si musíš nastavit sám SetVehicleParamsForPlayer(AdminAuto,playerid,0,0); } OnPlayerDisconnect SetVehicleParamsForPlayer(AdminAuto,playerid,0,1); Druhá možnost: New AdminAuto; OnGameModeInit AdminAuto = CreateVehicle(id,x,y,z,rotace,barva1.barva2,respawn_delay); OnPlayerEnterVehicle if(vehicleid == AdminAuto){ if("Proměnná pro admina" > 0){//tuto podmínku si musíš nastavit sám SendClientMessage(playerid,BARVA,"Sedl sis do Admin Auta"); }else{ SendClientMessage(playerid,BARVA,"Toto auto je pouze pro Administrátory"); RemovePlayerFromVehicle(playerid); /*nebo můžeš použít New Float:x,Float:y,Float:z; GetVehiclePos(AdminAuto,x,y,z); SetPlayerPos(playerid,x,y,z+5); */ } }
  23. play

    pomoc Respawn aut

    nvm jak ty ale já tam warning nemám
×
×
  • Create New...