Jump to content

Ronnie

Uživatel
  • Příspěvků

    160
  • Registrován

  • Aktivní

Everything posted by Ronnie

  1. zdravim chci se zeptat jak mam udelat aby to hrace nepustilo do hry kdyz jeho nick bude zaregistrovan v admin scriptu jsem to zkousel a nejak se nepovedlo davam kod jak jsem to zkousel a kod z registrace at kdyztak vite muj pokus : public OnPlayerSpawn(playerid) { new ucet[MAX_STRING]; format(ucet,sizeof(ucet),"Adminscript/%s.sav",jmeno(playerid));//stejne jako u loginu if(fexist(ucet)){ if(Prihlasen[playerid] == false){ SendClientMessage(playerid,COLOR_BILA, "Ucet je zaregistrovan v adminskriptu prosim prihlaste se /rlogin"); } } return 1; } registrace do admin skriptu : dcmd_rregister(playerid, params[]) { new heslo2=strval(params); new ucet[MAX_STRING]; new heslo[128]; format(ucet,sizeof(ucet),"Adminscript/%s.sav",jmeno(playerid));//stejne jako u loginu if (!strlen(params)) return SendClientMessage(playerid,COLOR_BILA, "pouziti /rlogin heslo"); if(fexist(ucet))return SendClientMessage(playerid,COLOR_BILA, "Ucet existuje! Pouzijte /rlogin"); if(!fexist(ucet)){ SetPVarString(playerid,"PrihlasovaciHeslo",params); GetPVarString(playerid,"PrihlasovaciHeslo",heslo,sizeof(heslo)); new File:SaveFile = fopen(ucet,io_write);//otevreme pro cteni pokud soubor neexistuje vytvori se sam if(!SaveFile) printf("problem se souborem %s (io_write)",ucet); new napis[50]; format(napis,sizeof(napis),"%s\r\n",heslo);fwrite(SaveFile,napis); format(napis,sizeof(napis),"%d\r\n",adminlevel[playerid]);fwrite(SaveFile,napis); fclose(SaveFile); new string[128]; format(string, sizeof(string), "Úspěšně zaregistrován. [HESLO : %s , LEVEL : %d ].",(params), adminlevel[playerid]); SendClientMessage(playerid,COLOR_BILA,string); SendClientMessage(playerid,COLOR_CERVENA,"Nyní použijte /rlogin pro přihlášení"); } return 1; } a prihlaseni : dcmd_rlogin(playerid, params[]) { new heslo=strval(params); new string[MAX_STRING]; new Data[MAX_STRING]; format(string,sizeof(string),"Adminscript/%s.sav",jmeno(playerid)); if (!strlen(params)) return SendClientMessage(playerid,COLOR_BILA, "pouziti /rlogin heslo"); if(!fexist(string))return SendClientMessage(playerid,COLOR_BILA, "Ucet neexistuje! Pouzijte /rregister"); if(fexist(string)){ new File:LogFile = fopen(string,io_read);//otevreme soubor pro cteni LogFile je aby jsme vedely s jakym pracujeme if(!LogFile) printf("problem se souborem %s (io_read)",string);//pokud nastala chyba fread(LogFile,Data,sizeof(Data));// precteme radek a mame heslo ve tvaru "heslo\r\n" strdel(Data,NajdiEnter(Data),strlen(Data));// pomoci funkce a oriznuti ziskame "heslo" bez tech odratkovani if(strcmp(Data,params,false)){ SendClientMessage(playerid,COLOR_BILA, "Spatne heslo"); }else{ fread(LogFile,Data,sizeof(Data)); adminlevel[playerid]=strval(Data); Prihlasen[playerid] = true; format(string, sizeof(string), "Úspěšně přihlášen [LEVEL : %d ]", adminlevel[playerid]); SendClientMessage(playerid,COLOR_BILA,string); } } return 1; } diky za pomoc
  2. spraveno udelal jsem to jak jsem to mel jen jsem vyuzil tveho napadu a dal tam promenou a nastavil ji pri kazdem otevreni zavreni posila i code : pod includy : new kapota[MAX_VEHICLES]; new kufr[MAX_VEHICLES]; a do publicu skrz klavesy takhle : ublic OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if (newkeys & KEY_LOOK_LEFT) { new vehicleID=GetPlayerVehicleID(playerid); new engine, lights, alarm, doors, bonnet, boot, objective; GetVehicleParamsEx(vehicleID, engine, lights, alarm, doors, bonnet, boot, objective); if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_CERVENA,"Nesedíte ve vozidle"); if(engine == 0){ SetVehicleParamsEx(vehicleID, 1, lights, alarm, doors, bonnet, boot, objective);//Zapne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Motor úspěšně nastartován"); }else{//ale kdyz je motor zapnuty SetVehicleParamsEx(vehicleID, 0, lights, alarm, doors, bonnet, boot, objective);//vypne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Motor úspěšně vypnut"); } } if (newkeys & KEY_LOOK_RIGHT) { new vehicleID=GetPlayerVehicleID(playerid); new engine, lights, alarm, doors, bonnet, boot, objective; GetVehicleParamsEx(vehicleID, engine, lights, alarm, doors, bonnet, boot, objective); if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_CERVENA,"Nesedíte ve vozidle"); if(lights == 0){ SetVehicleParamsEx(vehicleID,engine , 1, alarm, doors, bonnet, boot, objective);//Zapne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Úspěšně sis rožnul světla"); }else{//ale kdyz je motor zapnuty SetVehicleParamsEx(vehicleID,engine , 0, alarm, doors, bonnet, boot, objective);//vypne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Úspěšně sis zhasnul světla"); } } if (newkeys & KEY_ANALOG_UP) { new vehicleID=GetPlayerVehicleID(playerid); new engine, lights, alarm, doors, bonnet, boot, objective; GetVehicleParamsEx(vehicleID, engine, lights, alarm, doors, bonnet, boot, objective); if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_CERVENA,"Nesedíte ve vozidle"); if(kapota[vehicleID] == 0){ SetVehicleParamsEx(vehicleID,engine , lights, alarm, doors, 1, boot, objective);//Zapne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Úspěšně sis otevřel kapotu"); kapota[vehicleID] = 1; }else{//ale kdyz je motor zapnuty SetVehicleParamsEx(vehicleID,engine , lights, alarm, doors, 0, boot, objective);//vypne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Úspěšně sis zavřel kapotu"); kapota[vehicleID] = 0; } } if (newkeys & KEY_ANALOG_DOWN) { new vehicleID=GetPlayerVehicleID(playerid); new engine, lights, alarm, doors, bonnet, boot, objective; GetVehicleParamsEx(vehicleID, engine, lights, alarm, doors, bonnet, boot, objective); if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_CERVENA,"Nesedíte ve vozidle"); if(kufr[vehicleID] == 0){ SetVehicleParamsEx(vehicleID,engine , lights, alarm, doors, bonnet, 1, objective);//Zapne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Úspěšně sis otevřel kufr"); kufr[vehicleID] = 1; }else{//ale kdyz je motor zapnuty SetVehicleParamsEx(vehicleID,engine , lights, alarm, doors, bonnet, 0, objective);//vypne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Úspěšně sis zavřel kufr"); kufr[vehicleID] = 0; } } return 1; } funguje to odzkouseno
  3. zdravim delal jsem manualni startovani rozinani a zhasinani svetel otvirani a zavirani kapoty a kufru v pwn vse v pohode ale kdyz otevru kufru a znova zmacknu tu klavesu nezavre se zavre se az otevru napr kapotu a u kapoty to same startovani a svetla jedou v pohode tu davam code public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if (newkeys & KEY_ACTION) { new vehicleID=GetPlayerVehicleID(playerid); new engine, lights, alarm, doors, bonnet, boot, objective; GetVehicleParamsEx(vehicleID, engine, lights, alarm, doors, bonnet, boot, objective); if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_CERVENA,"Nesedíte ve vozidle"); if(engine == 0){ SetVehicleParamsEx(vehicleID, 1, lights, alarm, doors, bonnet, boot, objective);//Zapne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Motor úspěšně nastartován"); }else{//ale kdyz je motor zapnuty SetVehicleParamsEx(vehicleID, 0, lights, alarm, doors, bonnet, boot, objective);//vypne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Motor úspěšně vypnut"); } } if (newkeys & KEY_FIRE) { new vehicleID=GetPlayerVehicleID(playerid); new engine, lights, alarm, doors, bonnet, boot, objective; GetVehicleParamsEx(vehicleID, engine, lights, alarm, doors, bonnet, boot, objective); if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_CERVENA,"Nesedíte ve vozidle"); if(lights == 0){ SetVehicleParamsEx(vehicleID,engine , 1, alarm, doors, bonnet, boot, objective);//Zapne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Úspěšně sis rožnul světla"); }else{//ale kdyz je motor zapnuty SetVehicleParamsEx(vehicleID,engine , 0, alarm, doors, bonnet, boot, objective);//vypne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Úspěšně sis zhasnul světla"); } } if (newkeys & KEY_ANALOG_UP) { new vehicleID=GetPlayerVehicleID(playerid); new engine, lights, alarm, doors, bonnet, boot, objective; GetVehicleParamsEx(vehicleID, engine, lights, alarm, doors, bonnet, boot, objective); if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_CERVENA,"Nesedíte ve vozidle"); if(bonnet == 0){ SetVehicleParamsEx(vehicleID,engine , lights, alarm, doors, 1, boot, objective);//Zapne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Úspěšně sis rožnul světla"); }else{//ale kdyz je motor zapnuty SetVehicleParamsEx(vehicleID,engine , lights, alarm, doors, 0, boot, objective);//vypne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Úspěšně sis zhasnul světla"); } } if (newkeys & KEY_ANALOG_DOWN) { new vehicleID=GetPlayerVehicleID(playerid); new engine, lights, alarm, doors, bonnet, boot, objective; GetVehicleParamsEx(vehicleID, engine, lights, alarm, doors, bonnet, boot, objective); if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_CERVENA,"Nesedíte ve vozidle"); if(boot == 0){ SetVehicleParamsEx(vehicleID,engine , lights, alarm, doors, bonnet, 1, objective);//Zapne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Úspěšně sis rožnul světla"); }else{//ale kdyz je motor zapnuty SetVehicleParamsEx(vehicleID,engine , lights, alarm, doors, bonnet, 0, objective);//vypne motor+svetla SendClientMessage(playerid,COLOR_ZLUTA,"Úspěšně sis zhasnul světla"); } } return 1; }
  4. Ronnie

    pomoc HouseSystem

    ja to zkousel a nepovedlo se zkousel jsem to pro addstaticpickup createpickup nic neslo vubec se to nezobrazovalo tak jsem z tama tu zmenu interieru smazal a bylo
  5. Ronnie

    pomoc HouseSystem

    nebo to vyres jak ja odstranenim zmeny interieru
  6. zdravim mam otazku ma nekdo ZK s manualvehicleengineandlights ? delam startovani a mam tam code takhle new vehicleID=GetPlayerVehicleID(playerid); new engine, lights, alarm, doors, bonnet, boot, objective; GetVehicleParamsEx(vehicleID, engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsEx(vehicleID, 1, lights, alarm, doors, bonnet, boot, objective); a chtel bych udelat ze pokud ma nastartovano a stiskne znova klavesu pro nastartovani aby mu to chciplo motor
  7. diky vsem uz mi to jede admin muze LOCK
  8. Ronnie

    pomoc stream radia

    me nefunguje zadne zpravu co tam mam pres send client message to vypise ale radio nehraje zadne me napadlo ze je to mozna tim ze to spoustim pres windows server vyreseno admin muze lock
  9. zdravim mam FS a v nem adminskript a admin chat mam ted dcmd prikaz /ac ale chtel bych to mit jak v exisu na // ale pres dcmd mi to neslo a se strcmp nedelam tak zadam o pomoc diky mam to ve FS takhle : if (strcmp("//", cmdtext, true, 10) == 0) { new string[256]; if(!strlen(params)) return SendClientMessage(playerid, COLOR_BILA, "Spatne zadany prikaz --> /help"); for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i)) { if(adminlevel[i] > 0) { format(string, sizeof(string), "ADMIN chat [%s]: %s", jmeno(playerid), params); SendClientMessage(i, COLOR_SVMODRA, string); } } return 1; } chyby to vyhodi tyhle : C:\Users\Ronnie\SAMP\moje mody\Ronnie.pwn(930) : error 017: undefined symbol "params" C:\Users\Ronnie\SAMP\moje mody\Ronnie.pwn(935) : error 017: undefined symbol "params" dekuji predem za kazdou pomoc
  10. zdravim mel jsem ve skriptu driv radia ale ted uz nejedou hledal jsem odkazy na webech listenlive.cz ale nic z toho nejelo tak se ptam kde na jdu odkazy na radia ? v modu to mam takhle if(dialogid == 526) { if(response == 1){ if(listitem == 0){ PlayAudioStreamForPlayer(playerid, "http://icecast4.play.cz/evropa2-64.mp3.m3u"); SendClientMessage(playerid,COLOR_RED,"Pustil sis rádio evropa2"); } if(listitem == 1){ PlayAudioStreamForPlayer(playerid, "http://icecast6.play.cz/fm-impuls-128.mp3"); SendClientMessage(playerid,COLOR_RED,"Pustil sis rádio Impuls"); } if(listitem == 3){ PlayAudioStreamForPlayer(playerid, "http://listen.play.cz/player.html?shortcut=frekvence1&format=&v=20150221"); SendClientMessage(playerid,COLOR_RED,"Pustil sis rádio Frekvence 1"); } if(listitem == 4){ PlayAudioStreamForPlayer(playerid, "http://www.listenlive.eu/evropa2.m3u"); SendClientMessage(playerid,COLOR_RED,"Pustil sis rádio europa2"); } } } mimo to mam v enter vehicle zobrazeni dialogu na radia a v onplayer death a v onplayer exit vehicle nebo tak nejak se jmenuje ten public tak tam mam zastaveni radia pojistil jsem si to zpravou abych vedel ze v dialogu neni nic spatne a neni zpravu to vypise ale radia nejedou proste diky za pomoc a nevim jestli jsem to spravne oznacil v nadpisu kdyztak se omlouvam
  11. mod atomasuv maji ale hosting je to naprosto hrozny poslu 5x SMS kazdou za 99 Kc kredity mi neprictou se napisu jim ze at si to sam poresim s jejich operatorem ten zase resi vse pres reklamni dotaznik ktery je k hovnu leda a kdyz jim napisu normal na mail ze mi nepomuzou ze si mam napsat na reklamni dotaznik :D hold proste hruza
  12. Ronnie

    pomoc vytvareni aut

    diky a ohledne toho majaku prida to aj zvukovy efekt nebo jen svetelny ?
  13. zdravim mam to ve scriptu takhle : ShowPlayerDialog(playerid,cardialog,DIALOG_STYLE_LIST, "Vytvoření Auta", "Auta[A-D]\nAuta[E-L]\nAuta[M-R]\nAuta[S-T]\nAuta[U-Z]\nKola,Motorky,Čtyřkolky\nHelikoptéry\nLetadla\nLodě", "Vybrat", "Konec"); a pak : if(dialogid == cardialog) { if(response == 1){ if(listitem == 0){ new string[1372]; strcat(string,"Admiral\n"); strcat(string,"Alpha\n"); strcat(string,"Ambulance\n"); strcat(string,"Baggage\n"); strcat(string,"Bandito\n"); strcat(string,"Banshee\n"); strcat(string,"Barracks\n"); strcat(string,"Benson\n"); strcat(string,"BF-Injection\n"); strcat(string,"Blade\n"); strcat(string,"Blista Compact\n"); strcat(string,"Bloodring Banger\n"); strcat(string,"Bobcat\n"); strcat(string,"Boxville\n"); strcat(string,"Bravura\n"); strcat(string,"Broadway\n"); strcat(string,"Buccaneer\n"); strcat(string,"Buffalo\n"); strcat(string,"Bullet\n"); strcat(string,"Burrito\n"); strcat(string,"Bus\n"); strcat(string,"Cabbie\n"); strcat(string,"Caddy\n"); strcat(string,"Cadrona\n"); strcat(string,"Camper\n"); strcat(string,"Cement Truck\n"); strcat(string,"Clover\n"); strcat(string,"Club\n"); strcat(string,"Coach\n"); strcat(string,"Combine Harvester\n"); strcat(string,"Commet\n"); strcat(string,"DFT-30\n"); strcat(string,"Dozer\n"); strcat(string,"Dumper\n"); strcat(string,"Dune\n"); ShowPlayerDialog(playerid,caraddialog,DIALOG_STYLE_LIST,"Vytvoření Auta",string,"Vybrat","Zpet"); } if(listitem == 1){ new string[1372]; strcat(string,"Elegant\n"); strcat(string,"Elegy\n"); strcat(string,"Emperor\n"); strcat(string,"Enforcer(SWAT)\n"); strcat(string,"Esperanto\n"); strcat(string,"Euros\n"); strcat(string,"FBI Rancher\n"); strcat(string,"FBI Truck\n"); strcat(string,"Feltzer\n"); strcat(string,"Firetruck\n"); strcat(string,"Firetruck LA\n"); strcat(string,"Flash\n"); strcat(string,"Flatbet\n"); strcat(string,"Forklift\n"); strcat(string,"Fortune\n"); strcat(string,"Glendale\n"); strcat(string,"Glendale SHIT\n"); strcat(string,"Greenwood\n"); strcat(string,"Hermes\n"); strcat(string,"Hotdog\n"); strcat(string,"Hotknife\n"); strcat(string,"Hotring Racer 1\n"); strcat(string,"Hotring Racer 2\n"); strcat(string,"Hotring Racer 3\n"); strcat(string,"Huntley\n"); strcat(string,"Hustler\n"); strcat(string,"Cheetah\n"); strcat(string,"Infernus\n"); strcat(string,"Intruder\n"); strcat(string,"Jester\n"); strcat(string,"Journey\n"); strcat(string,"Kart\n"); strcat(string,"Landstalker\n"); strcat(string,"Linerunner\n"); ShowPlayerDialog(playerid,careldialog,DIALOG_STYLE_LIST,"Vytvoření Auta",string,"Vybrat","Zpet"); } if(listitem == 2){ new string[1372]; strcat(string,"Majestic\n"); strcat(string,"Manana\n"); strcat(string,"Merit\n"); strcat(string,"Messa\n"); strcat(string,"Monster\n"); strcat(string,"Monster A\n"); strcat(string,"Monster B\n"); strcat(string,"Moonbeam\n"); strcat(string,"Mower\n"); strcat(string,"Mule\n"); strcat(string,"Nebula\n"); strcat(string,"News Van\n"); strcat(string,"Oceanic\n"); strcat(string,"Packer\n"); strcat(string,"Patriot\n"); strcat(string,"Pereniel\n"); strcat(string,"Phoenix\n"); strcat(string,"Picador\n"); strcat(string,"Police LS\n"); strcat(string,"Police LV\n"); strcat(string,"Police SF\n"); strcat(string,"Police Rancher\n"); strcat(string,"Pony\n"); strcat(string,"Premier\n"); strcat(string,"Previon\n"); strcat(string,"Primo\n"); strcat(string,"Rancher\n"); strcat(string,"Rancher 2\n"); strcat(string,"Regina\n"); strcat(string,"Remington\n"); strcat(string,"Rhino\n"); strcat(string,"Roadtrain\n"); strcat(string,"Romero\n"); strcat(string,"Rumpo\n"); ShowPlayerDialog(playerid,carmrdialog,DIALOG_STYLE_LIST,"Vytvoření Auta",string,"Vybrat","Zpet"); } if(listitem == 3){ new string[1372]; strcat(string,"Sabre\n"); strcat(string,"Sadler\n"); strcat(string,"Sadler SHIT\n"); strcat(string,"Sandking\n"); strcat(string,"Savanna\n"); strcat(string,"Securicar\n"); strcat(string,"Sentinel\n"); strcat(string,"Slamvan\n"); strcat(string,"Solair\n"); strcat(string,"Stallion\n"); strcat(string,"Stafford\n"); strcat(string,"Stratum\n"); strcat(string,"Stretch\n"); strcat(string,"Sultan\n"); strcat(string,"Sunrise\n"); strcat(string,"Super GT\n"); strcat(string,"SWAT tank\n"); strcat(string,"Sweeper\n"); strcat(string,"Tahoma\n"); strcat(string,"Tampa\n"); strcat(string,"Tanker\n"); strcat(string,"Taxi\n"); strcat(string,"Topfun Van\n"); strcat(string,"Tornado\n"); strcat(string,"Tow Truck\n"); strcat(string,"Tractor\n"); strcat(string,"Trashmaster\n"); strcat(string,"Tug\n"); strcat(string,"Turismo\n"); ShowPlayerDialog(playerid,carstdialog,DIALOG_STYLE_LIST,"Vytvoření Auta",string,"Vybrat","Zpet"); } if(listitem == 4){ new string[1372]; strcat(string,"Uranus\n"); strcat(string,"Utility Van\n"); strcat(string,"Vincent\n"); strcat(string,"Virgo\n"); strcat(string,"Voodoo\n"); strcat(string,"Vortex\n"); strcat(string,"Walton\n"); strcat(string,"Washington\n"); strcat(string,"Willard\n"); strcat(string,"Windsor\n"); strcat(string,"Yankee\n"); strcat(string,"Yosemite\n"); strcat(string,"ZR-350\n"); ShowPlayerDialog(playerid,caruzdialog,DIALOG_STYLE_LIST,"Vytvoření Auta",string,"Vybrat","Zpet"); } if(listitem == 5){ new string[1372]; strcat(string,"BF-400\n"); strcat(string,"Bike\n"); strcat(string,"BMX\n"); strcat(string,"Faggio\n"); strcat(string,"FCR-900\n"); strcat(string,"Freeway\n"); strcat(string,"HPV-1000\n"); strcat(string,"Mountain Bike\n"); strcat(string,"NRG-500\n"); strcat(string,"PCJ-600\n"); strcat(string,"Pizzaboy\n"); strcat(string,"Quad\n"); strcat(string,"Sanchez\n"); strcat(string,"Wayfarrer\n"); ShowPlayerDialog(playerid,motodialog,DIALOG_STYLE_LIST,"Vytvoření Auta",string,"Vybrat","Zpet"); } if(listitem == 6){ new string[1372]; strcat(string,"Cargobob\n"); strcat(string,"Hunter\n"); strcat(string,"Leviathan\n"); strcat(string,"Maverick\n"); strcat(string,"News Maverick\n"); strcat(string,"Police Maverick\n"); strcat(string,"Raindance\n"); strcat(string,"Seasparrow\n"); strcat(string,"Sparrow\n"); ShowPlayerDialog(playerid,helidialog,DIALOG_STYLE_LIST,"Vytvoření Auta",string,"Vybrat","Zpet"); } if(listitem == 7){ new string[1372]; strcat(string,"Andromada\n"); strcat(string,"AT-400\n"); strcat(string,"Beagle\n"); strcat(string,"Cropduster\n"); strcat(string,"Dodo\n"); strcat(string,"Hydra\n"); strcat(string,"Nevada\n"); strcat(string,"Rustler\n"); strcat(string,"Shamal\n"); strcat(string,"Skimmer\n"); strcat(string,"Stuntplane\n"); ShowPlayerDialog(playerid,planedialog,DIALOG_STYLE_LIST,"Vytvoření Auta",string,"Vybrat","Zpet"); } if(listitem == 8){ new string[1372]; strcat(string,"Coastguard\n"); strcat(string,"Dinghy\n"); strcat(string,"Jetmax\n"); strcat(string,"Launch\n"); strcat(string,"Marquis\n"); strcat(string,"Predator\n"); strcat(string,"Reefer\n"); strcat(string,"Speeder\n"); strcat(string,"Squallo\n"); strcat(string,"Tropic\n"); ShowPlayerDialog(playerid,boatdialog,DIALOG_STYLE_LIST,"Vytvoření Auta",string,"Vybrat","Zpet"); } } } a chtel bych vedet jak se delaji 3 veci : jak udelat kdyz vybira v kategorii mezi auty a kdyz da ESC nebo v dialogu 2 tlacitko to je zpet aby ho to hodilo zpet do dialogu : ShowPlayerDialog(playerid,cardialog,DIALOG_STYLE_LIST, "Vytvoření Auta", "Auta[A-D]\nAuta[E-L]\nAuta[M-R]\nAuta[S-T]\nAuta[U-Z]\nKola,Motorky,Čtyřkolky\nHelikoptéry\nLetadla\nLodě", "Vybrat", "Konec"); a 2 vec videl jsem ze k vozidlu jde pridelat 3dtextlabel tak jak to udelat a 3 vec videl jsem ze u normal aut jako je infernus sultan atd jde udelat majak jako to ma FBI Rancher tak jak se to dela predem diky za odpovedi
  14. ja tam nepouzivam modelid mam to pres dialogy vypsane nazvy aut a zbytek nechapu asi su tupec
  15. zdravim nevim si s tim uz rady mam v modu : new cars; dcmd_dcar(playerid, params[]) { #pragma unused params new string[128]; for(new i=0;i<=MAX_PLAYERS_EX;i++) { if(IsPlayerInVehicle(i,cars))return SendClientMessage(playerid,COLOR_CERVENA,"Nějaký hráč sedí v aute"); DestroyVehicle(cars); cars == 0; format(string, sizeof(string), "[!] Hráč %s smazal všechny vytvořené auta", jmeno(playerid)); SendClientMessageToAll(COLOR_GREEN, string); } return 1; } a pres dialogy vytvareni a haze to warning : warning 215: expression has no effect je to radek : cars ++ a auta to nemaze if(listitem == 0){ new string[128]; GetPlayerPos(playerid,PX,PY,PZ); GetPlayerFacingAngle(playerid,PA); cars=CreateVehicle(445,PX,PY,PZ,PA,0,0,100000); PutPlayerInVehicle(playerid,cars,0); cars ++; format(string, sizeof(string), "[!]Vytvořil sis auto : Admiral [počet vytvořených aut : %s ]",cars); SendClientMessage(playerid,COLOR_CERVENA, string); }
  16. muj nazor je ze by meli ukoncit pouze ty nelegalni, chces mod neumis nakodovat ? tak si ho zaplat
  17. ATomasi uz jsem to tu psal 1x ale neodepsal jsi : je tam moznost oddelat tvuj house system a warpy ?
  18. souhlasim ohledne podpory zeptal jsem se na neco pres ten jejich dementni kontaktni formular poslali mi link kde bude odpoved kdyz jsem na nej klikl ERROR totalni sracky od doby co to nema daffy
  19. ATomasi uz jsem to tu psal 1x ale neodepsal jsi : je tam moznost oddelat tvuj house system a warpy ?
  20. kompletne bez erroru ale proste kdyz obycejny hrac dojde do te zony nic se nestane pritom to ma psat zpravu a odebirat zivoty.... jak ty souradnice mam blbe nechapu EDIT : prehodil jsem pozice Y a uz vse wali jak ma diky vyreseno
  21. zdravim delal jsem adminzonu ale vubec mi nefunguje mohl by se nekdo podivat jestli tam neni chybka ? new adminzona; forward ADMINZONA(); stock IsPlayerInArea(playerid,Float:x_min,Float:x_max,Float:y_min,Float:y_max) { new Float:x_isia,Float:y_isia,Float:z_isia; GetPlayerPos(playerid,x_isia,y_isia,z_isia); #pragma unused z_isia if(x_isia > x_min && x_isia < x_max && y_isia > y_min && y_isia < y_max) { return 1; } return 0; } casovac : SetTimer("ADMINZONA",1000,1); potom v modu : public ADMINZONA() { for(new i; i<GetMaxPlayers(); i++) { if(IsPlayerInArea(i,2932.1436,4045.3572,147.7306,-646.0308)) { if(adminzona == 0) { if(adminlevel[i] < 1) { GivePlayerHealth(i,-10); SendClientMessage(i,COLOR_CERVENA,"Admin vila Opusťte prostor !!!!!!!!!!"); } } } } return 1; } a prikazy na vypnuti a zapnuti adminzony dcmd_azon(playerid, params[]) { new string[256]; #pragma unused params if(adminlevel[playerid] > 2){ adminzona = 0; format(string, sizeof(string), "[!] Administrator %s zapnul ADMINZONU hráči opustte prostor!!!", jmeno(playerid)); SendClientMessageToAll(COLOR_GREEN, string); } return 1; } dcmd_azoff(playerid, params[]) { new string[256]; #pragma unused params if(adminlevel[playerid] > 2){ adminzona = 1; format(string, sizeof(string), "[!] Administrator %s vypnul ADMINZONU hráči vstup na adminvilu povolen", jmeno(playerid)); SendClientMessageToAll(COLOR_GREEN, string); } return 1; } vse kompletne bez erroru ale proste to nejede jo a pozice pro IsPlayerInArea jsem ulozil 4 pozice do obdelniku te admin vily AddStaticVehicle(425,2974.7305,-501.4440,45.7673,106.5900,95,10); // adminvila AddStaticVehicle(425,3810.1353,-646.0308,32.6196,79.1396,95,10); // adminvila 2 AddStaticVehicle(425,4045.3572,-32.1413,21.1367,46.3241,95,10); // adminvila 3 AddStaticVehicle(425,2932.1436,147.7306,61.7347,84.0694,95,10); // adminvila 4 a pouzil jsem pozice minx,maxx,miny,maxy takto v IsplayerInArea takto : if(IsPlayerInArea(i,2932.1436,4045.3572,147.7306,-646.0308)) jen to popisuji ze take nevim zda je to dobre dekuji za kazdou odpoved
  22. zdravim mam udelane brany public brany(playerid) { for(new i; i<GetMaxPlayers(); i++) { if(IsPlayerConnected(i)) { if(IsPlayerInSphere(i,3811.8691,-512.0163,7.4000,10)){ MoveObject(brana1a,3823.6999511719,-514.5,9.8000001907349,5,0,0,345.99792480469); MoveObject(brana1b,3823.6999511719,-514.5,9.8000001907349,5,0,0,345.99792480469); } if(IsPlayerInSphere(i,3613.5117,-463.0457,7.4000,10)){ MoveObject(brana2,3623.1999511719,-464.79998779297,9.8000001907349,5,0,0,345.99792480469); } if(IsPlayerInSphere(i,3372.2903,-306.1331,8.1453,10)){ MoveObject(brana3a,3373.3000488281,-318.60000610352,10.699999809265,5,0,0,275.99304199219); MoveObject(brana3b,3373.3000488281,-318.60000610352,10.699999809265,5,0,0,275.99304199219); }else{ MoveObject(brana1a,3808,-510.5,9.8000001907349,5,0,0,165.99792480469); MoveObject(brana1b,3816,-512.3994140625,9.8000001907349,5,0,0,345.99792480469); MoveObject(brana2,3614.3994140625,-462.69921875,9.8000001907349,5,0,0,345.99792480469); MoveObject(brana3a,3371.3994140625,-302.8994140625,10.699999809265,5,0,0,95.99853515625); MoveObject(brana3b,3371.8994140625,-310.099609375,10.699999809265,5,0,0,275.99304199219); } } } return 1; } predtim jsem to mel bez zavirani a jelo to otevirani v pohode mel jsem to takto : public brany(playerid) { for(new i; i<GetMaxPlayers(); i++) { if(IsPlayerConnected(i)) { if(IsPlayerInSphere(i,3811.8691,-512.0163,7.4000,10)){ MoveObject(brana1a,3823.6999511719,-514.5,9.8000001907349,5,0,0,345.99792480469); MoveObject(brana1b,3823.6999511719,-514.5,9.8000001907349,5,0,0,345.99792480469); } if(IsPlayerInSphere(i,3613.5117,-463.0457,7.4000,10)){ MoveObject(brana2,3623.1999511719,-464.79998779297,9.8000001907349,5,0,0,345.99792480469); } if(IsPlayerInSphere(i,3372.2903,-306.1331,8.1453,10)){ MoveObject(brana3a,3373.3000488281,-318.60000610352,10.699999809265,5,0,0,275.99304199219); MoveObject(brana3b,3373.3000488281,-318.60000610352,10.699999809265,5,0,0,275.99304199219); nevite jestli tam je nejaka chybka ?? brany se vubec neotviraji diky za odpovedi
×
×
  • Create New...