pe.vanasek
Uživatel-
Příspěvků
88 -
Registrován
-
Aktivní
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Everything posted by pe.vanasek
-
Zdravím všechny Šťastné a Veselé! Mám problém, v tomto kodu jak je ten cyklus, tak jede jenom jednou, potom se zastaví a píše divný věci........zjistil sem, že je to asi tím že čtu z databáze a současně tam hned zapisuju? Může to být tím? Jinak už nevim, díky za každou radu. new string[300]; mysql_query(1,"SELECT * FROM `vehicle registration`"); new rows, fields, fetch[15],Float:pos[4],modelid; cache_get_data(rows, fields, 1); printf( "rows: %d | fields: %d", rows, fields ); if(rows) { for(new i = 0; i<rows; i++) { cache_get_row(i, 1, fetch); GetVehiclePos(strval(fetch),pos[0],pos[1],pos[2]); GetVehicleZAngle(strval(fetch), pos[3]); modelid=GetVehicleModel(strval(fetch)); DestroyVehicle(strval(fetch)); printf("posx=%f, posy=%f, posz=%f, posa=%f, model=%d",pos[0],pos[1],pos[2],pos[3],modelid); format(string,sizeof(string),"INSERT INTO `vehicle registration help` (`PosX`, `PosY`,`PosZ`,`PosA`,`ModelID`) VALUES ('%f','%f','%f','%f','%d')",pos[0],pos[1],pos[2],pos[3],modelid); mysql_query(1,string); //Bez tohoto to jede normal.... a když zkusím zapisovat v jiný funkci/cyklusu tak to ide...
-
pomoc FilterScripty a Gamemody součinoust...
pe.vanasek replied to pe.vanasek's question in Herní (SA:MP, CS apod.)
Děkuju moc....funguje to.. Miluju tě -
pomoc FilterScripty a Gamemody součinoust...
pe.vanasek posted a question in Herní (SA:MP, CS apod.)
Zddravím všechny štastné a veselé! Mám dotaz....pawnim už dost dlouho Ale stále narážím na jeden problém. Začal jsem používat MySQL, je výborná...ale. Například mám 2 skripty a k tomu Gamemod.....spusteny, a ted potřebuji načítat ze stejné databáze třeba i stejné udaje...naráz ve všech Scriptech. Pokud se ale v každém scriptu připojím zvlášt k databázy.......je z toho Error Pokud se připojim na jednom Scriptu....a na ostatnich jen načitam....je z toho taky Error Je to vůbec možné se připojit na včech Scriptech současně a číst data? Nebo budu muset vymýšlet nějaký fígl? Děkuji moc za jakoukoliv odpověď Už mě to jebe :D -
Ahoj lidi dají se nějak smazat trvalé objekty v MTA, v MTA to jde......ale potom jak to zkonvertovat do Pawna aby se odstranili? , Jde to vůbec? Díky moc
-
Tak už nic, měl jsem tam jednu chybičku
-
Kámo nefaká mi to A takhle to určitě nemá být,, já sem deb*l stock IsVehicleOccupied(vehicleid) // Returns 1 if there is anyone in the vehicle { new i; foreach(Player,i) { if(IsPlayerInAnyVehicle(i)) { if(GetPlayerVehicleID(i)==vehicleid) { return 1; } else { return 0; } } } } dcmd_respawnvozidel(playerid, params[], vehicleid) { #pragma unused params new idhracuvev; idhracuvev=(IsVehicleOccupied(vehicleid)) for(new v; v <= pct; v++) { if(v==idhracuvev); { continue; } else { DestroyVehicle(respawn[v]); } pct = 0; } return 1; } Poradí pls někdo?
-
Počkat ale jak mám ten stock použít do podmínky? , To jsem nikdy nedělal
-
Ahoj lidi vůbec nevím jak udělat aby se mi respawnovali jen ty vozidla, co v nich hráč nesedí , Už sem o tom přemýšlel asi dva dny a nic jsem nevymyslel Poradíte mi prosím? Vím že asi přes cyklus for to půjde Děkuju dcmd_respawnvozidel(playerid, params[]) { #pragma unused params if(admin[playerid] >= 1 || IsPlayerAdmin(playerid)) { for(new v; v <= pct; v++) { DestroyVehicle(respawn[v]); } pct = 0; SendClientMessage(playerid, 0x008000AA, "Respawnul si vozidla!"); }else{ SendClientMessage(playerid, 0x008000AA, "Nejsi admin!"); new novyhrac[50]; GetPlayerName(playerid, novyhrac, 50); format(novyhrac, 50, "Administrator %s respawnul vozidla", novyhrac); SendClientMessageToAll(0x008000AA,novyhrac); } return 1; } Budu rád za každou radu
-
Kluci moc vám děkuju, teď jdu na nákup A potom se do toho dám :D Díky moc, nevím co bych bez vás dělal....
-
ok, Dík ale muzes mi pls naznacit jak by si to spravil?
-
Ahoj lidi mám problém s tachometrem, když vleze hráč do auta tak se zobrazí a když vyleze, tak se skryje To je funkční ale jenom hráči s ID 0 ukazuje rychlost, ale ostatním hráčům to ukazuje Rychlost:%, Prosím nevíte co s tím? Děkuju new PlayerText:tachometrtest[MAX_PLAYERS]; forward tachometr1(playerid); stock na rychlost.......není důležitý.... public tachometr1(playerid) { new string[50]; format(string,sizeof(string),"rychlost: %d",GetPlayerSpeed(playerid,true)); PlayerTextDrawSetString(playerid, tachometrtest[playerid], string); return 1; } public OnPlayerStateChange(playerid,newstate,oldstate) { if(newstate == PLAYER_STATE_DRIVER) { tachometrtest[playerid] = CreatePlayerTextDraw(playerid, 524.000000, 330.000000, "Rychlost:%"); PlayerTextDrawShow(playerid, tachometrtest[playerid]);//ZOBRAZENIE (TextDrawShowForPlayer) SetTimer("tachometr1",1,1); } if(oldstate == PLAYER_STATE_DRIVER) { PlayerTextDrawHide(playerid, tachometrtest[playerid]);//ZMIZNUTIE (TextDrawHideForPlayer) } return 1; }
-
Když nejsem ve vozidle tak se vytvoří.... Tak nic lidi, děkuju moc Už to funguje Bylo to tím 1)že tlačítko Fire lze vyvolat při chůzi ctrl a v autě se vyvolá L.alt 2)Jsem deb*l
-
Jojo to jo :D
-
To nee To je objekt před auto.....rampa :D
-
No ale když potřebuju todle.....tak mi to v autě objekt neudělá if(newkeys == KEY_FIRE) { if(rampa[playerid] == 1) { if(!IsPlayerInAnyVehicle(playerid)) { new Float:x,Float:y,Float:z,Float:a; GetPlayerFacingAngle(playerid,a); GetPlayerPos(playerid, x, y, z); GetXYInFrontOfPoint(x,y,a,3.0); CreateObject(1660, x, y, z, 0, 0, a+90); }else{ new Float:x,Float:y,Float:z,Float:a; new vozidlo; vozidlo = GetPlayerVehicleID(playerid); GetVehicleZAngle(vozidlo, a); GetPlayerPos(playerid, x, y, z); GetXYInFrontOfPoint(x,y,a,3.0); CreateObject(1660, x, y, z, 0, 0, a+90); } } }
-
Ahoj lidi , potřebuju poradit , když mám: public test(); ( if(........); ( if(.......); ( if(.....); ( ) ) ) return 1; ) Když chci na každou funkci else, tak jak to mám udělat aby to platilo na každou zvlášt? Děkuju
-
Díky moc kluci
-
Ahoj lidi prosím potřeboval bych poradit jak udělat aby když stiskne hráč ctrl, tak aby se něco stalo ? Prosím může mi to někdo popsat ...děkuju
-
No to je jasný......... Ale jak zjistím...............kolik času ještě zbývá? .............Jako jak to dám do nějaké proměnné? SetTimer("message", 5000, true); Tak jak zjistím kolik času ještě zbývá? Do proměnné?
-
Ahoj lidi, prosím potřeboval bych poradit , jestly existuje nějaká funkce, něco jako stopky............že se něco stane až za určitý čas...... Jestly někdo víte , tak prosím napište Děkuju
-
Jasný sorry Za ty stringy )))
-
A jak to mám teda dělat Já tomu moc nerozumím Děkuji za každou radu
-
omg Tak co s tím ? Jsem ještě prostě lamka
-
new opilost; new string[2500]; new string2[126]; new string3[126]; new string4[126]; new string5[126]; new string6[126]; new string7[126]; new string8[126]; new string9[126]; new string10[126]; new string11[126]; new string12[126]; new novyhrac[100]; //nadefiovaný nový hráč opilost = GetPlayerDrunkLevel(playerid); GetPlayerName(playerid, novyhrac, 24); //zjistí jméno hráče a vypíše ho do formát format(string2, sizeof(string2), "Celkove jste umřel: %dx \n", zabitejch[playerid]); format(string3, sizeof(string3), "Celkove jste zabil: %d hracu\n", zabitej[playerid]); format(string4, sizeof(string4), "Cigarety(pocet): %d \n", cigaro[playerid]); format(string5, sizeof(string5), "AdminLVL: %d \n", admin[playerid]); format(string6, sizeof(string6), "Penize: %d \n", penize); format(string7, sizeof(string7), "Jsi zamesnan jako: %s \n",GetJobName(playerid)); format(string8, sizeof(string8), "(A): %s \n",GetDrivera(playerid)); format(string9, sizeof(string9), "(: %s \n",GetDriverb(playerid)); format(string10, sizeof(string10), "©: %s \n",GetDriverc(playerid)); format(string11, sizeof(string11), "(D): %s \n",GetDriverd(playerid)); format(string12, sizeof(string12), "Alkohol v krvi: %d \n", opilost); strcat(string, "{FFBC00}===========================Bla bla===========================\n"); strcat(string,string6); strcat(string, "{FF0000}(Upozorneni)Penize na tomto serveru jsou vyhradne v CZK!!! \n"); strcat(string, "{FFBC00}==========================Bla bla=============================\n"); strcat(string, "To je test \n"); strcat(string, "{FFBC00}==========================Bla bla===========================\n"); strcat(string, "{FFBC00}==========================Bla bla==========================\n"); strcat(string,string4); strcat(string, "{FFBC00}==========================Ridicaky=========================\n"); strcat(string,string12); strcat(string, "{FFBC00}==========================Bla bla==========================\n"); strcat(string,string2); strcat(string,string3); strcat(string, "{FFBC00}==========================Ridicaky==========================\n"); strcat(string,string8); strcat(string,string9); strcat(string,string10); strcat(string,string11); strcat(string, "{FFBC00}==========================Bla bla========================\n"); strcat(string,string7); strcat(string, "{FFBC00}==========================Bla bla=======================\n"); strcat(string,string5); ShowPlayerDialog(playerid,888,DIALOG_STYLE_MSGBOX,novyhrac,string,"Jit Hrat!",""); No misto toho ridicaky ma byt zamozřejmě opilost/alkohol Jsem to kopčil v rychlosti )