IchNar
Uživatel-
Příspěvků
92 -
Registrován
-
Aktivní
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Everything posted by IchNar
-
Chcel som si po dlhej dobe zahrať Gta san andreas,lenže naskytol sa problém.Aby som si ho zahral potrebujem directx 9,to by nebol až taký problém,lenže vo windowse mi nejde nainštalovať directplay...Vždycky mi ukáže toto https://ctrlv.cz/wWua a keď reštartujem tak sa nič nestane po reštarte...Nejaké rady?
-
Hľadám nejaký free hosting,na testovanie módu s mojim kamarátom.
-
Díky moc pomohlo .Môžte LOCK.
-
Mne to proste nejako nefunguje,keď sa prihlásim tak mi to len na začiatku napíše 4-krát tu správu a potom nič.A keď sa registrujem tak každú sekundu mi to píše a dáva peniaze.
-
Nejako mi to nefunguje :////...Počkal som hodinu a nič. //sekundovy timer public TextdrawTimer(playerid) { if(noc > 0) { new str[42]; noc --; format(str,sizeof(str),"%s",TimeConvert(noc)); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][26],str); } if(sprcha > 0) { new str[42]; sprcha --; format(str,sizeof(str),"%s",TimeConvert(sprcha)); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][26],str); } if(volnycas2 > 0) { new str[42]; volnycas2 --; format(str,sizeof(str),"%s",TimeConvert(volnycas2)); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][26],str); } if(Obed2 > 0) { new str[42]; Obed2 --; format(str,sizeof(str),"%s",TimeConvert(Obed2)); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][26],str); } if(Praca > 0) { new str[42]; Praca --; format(str,sizeof(str),"%s",TimeConvert(Praca)); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][26],str); } if(volnycas > 0) { new str[42]; volnycas --; format(str,sizeof(str),"%s",TimeConvert(volnycas)); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][26],str); } if(Obed > 0) { new str[42]; Obed --; format(str,sizeof(str),"%s",TimeConvert(Obed)); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][26],str); } if(!(++NahratyCas[playerid] % 60)) { Peniaze[playerid] += 10.00; SendClientMessage(playerid,COLOR_RED,"YAYYYY"); } new string[24],str[24],str2[31],str3[24],str4[24],str5[24],str6[42]; new minuty,sekundy,hodiny; new dni,roky,mesiace; new Float:HP,Float:AR; GetPlayerHealth(playerid,HP); GetPlayerArmour(playerid,AR); gettime(hodiny,minuty,sekundy); getdate(roky,mesiace,dni); format(str,sizeof(str),"%.1f%",AR); format(string,sizeof(string),"%.1f%",HP); format(str2,sizeof(str2),"%s",GetWeaponNameByID(GetPlayerWeapon(playerid))); format(str3,sizeof(str3),"%i",GetPlayerAmmo(playerid)); format(str4,sizeof(str4),"%02d:%02d:%02d",hodiny,minuty,sekundy); format(str5,sizeof(str5),"%02d.%02d.%02d",dni,mesiace,roky); format(str6,sizeof(str6),"%.2f",Peniaze[playerid]); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][2],string); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][4],str); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][18],str2); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][20],str3); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][24],str4); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][25],str5); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][21],str6); PlayerTextDrawSetPreviewModel(playerid,TDEditor_PTD[playerid][23],GetPlayerSkin(playerid)); return 1; } //Takto ho ukladam DOF2_SetInt(Hrac,"NahratyCas",NahratyCas[playerid] += (gettime() - Player_ConnectTime[playerid]));
-
Popis problému: Ako mám spraviť,že každú nahratú hodinu dostane hráč niečo? Chyby/varování kompilátoru a při běhu: -- Kód: Dodatečné poznámky: --
-
Amenadiel Ano,tak ako píšeš.
-
Popis problému: Mám takú otázku,že ako mám spraviť zobrazovanie nábojov v zbrani,čo má hráč v ruke,ale aby to zobrazovalo tak,že koľko má nábojov/koľko má v zásobníku.. Bez toho zásobníka to viem,format(str3,sizeof(str3),"%i",GetPlayerAmmo(playerid));...Ale s tám zásobníkov netuším. Chyby/varování kompilátoru a při běhu: -- Kód: Dodatečné poznámky: --
-
https://youtu.be/5t06VhSDa00 .A áno mám na serveri ešte nejaké objekty.
-
Aha ,Ako som opravil ten spawn tak to funguje .Som zabudol to predtým spravit prepáčte ..Ďakujem za všetko ...Môžte LOCK.
-
Už mi to funguje už teraz vám ďakujem,ale je tam ešte jedna malička chyba.Tá chyba spočíva v tom že to nezačína od 0.00,ale hned keď vstúpim do auta mi píše 2.37.
-
Distance som prerobil na float a teraz to pripočítavam += ale stále 0.00..Stále prešiel som dosť ďaleko a stále 0.00.
-
Distance[playerid] = GetDistance(x,y,z,Px[playerid],Py[playerid],Pz[playerid]) / 1000; Keď som to vydelil 1000 tak stále 0,aj keď som prešiel z LV do LS stále 0.
-
Spravil som to tak jak si mi napísal,ale má to chybičku a tú že to neni v kilometroch lebo prejdem pár metrov a ukáže mi 6 atd... Tu máš kód: public najazdenekm(playerid) { if(IsPlayerInAnyVehicle(playerid)) { new vehicle = GetPlayerVehicleID(playerid); new string[128]; new Float:x,Float:y,Float:z; GetVehiclePos(vehicle,x,y,z); Distance[playerid] = GetDistance(x,y,z,Px[playerid],Py[playerid],Pz[playerid]); format(string,sizeof(string),"%i",Distance[playerid]); Px[playerid] = x; Py[playerid] = y; Pz[playerid] = z; SendClientMessage(playerid,-1,string); } return 1; } stock GetDistance( Float:x1, Float:y1, Float:z1, Float:x2, Float:y2, Float:z2 ) { return floatround( floatsqroot( ( ( x1 - x2 ) * ( x1 - x2 ) ) + ( ( y1 - y2 ) * ( y1 - y2 ) ) + ( ( z1 - z2 ) * ( z1 - z2 ) ) ) ); }
-
Popis problému: Ako mám spraviť kontrolu,že koľko má hráč najazdené km?? Chyby/varování kompilátoru a při běhu: -- Kód: Dodatečné poznámky: --
-
Stále tak isto iba ten prvý číselný textdraw je normálny,nechápem prečo.... v OnPlayerConnect tu mám toto Bar0[playerid] = CreatePlayerProgressBar(playerid, 552.000000, 130.000000, 55.500000, 6.199999, -1724710742, 100.0000, 0); Potreby[0] = TextDrawCreate(566.333190, 125.703697, "100"); TextDrawLetterSize(Potreby[0], 0.286333, 1.425778); TextDrawAlignment(Potreby[0], 1); TextDrawColor(Potreby[0], -1); TextDrawSetShadow(Potreby[0], 0); TextDrawSetOutline(Potreby[0], 0); TextDrawBackgroundColor(Potreby[0], 255); TextDrawFont(Potreby[0], 1); TextDrawSetProportional(Potreby[0], 1); TextDrawSetShadow(Potreby[0], 0); Bar1[playerid] = CreatePlayerProgressBar(playerid, 552.000000, 146.000000, 55.500000, 6.199999, 869072810, 100.0000, 0); Potreby[1] = TextDrawCreate(565.333251, 141.881439, "100"); TextDrawLetterSize(Potreby[1], 0.286333, 1.425778); TextDrawAlignment(Potreby[1], 1); TextDrawColor(Potreby[1], -1); TextDrawSetShadow(Potreby[1], 0); TextDrawSetOutline(Potreby[1], 0); TextDrawBackgroundColor(Potreby[1], 255); TextDrawFont(Potreby[1], 1); TextDrawSetProportional(Potreby[1], 1); TextDrawSetShadow(Potreby[1], 0); Bar2[playerid] = CreatePlayerProgressBar(playerid, 552.000000, 164.000000, 55.500000, 6.199999, -65366, 100.0000, 0); Potreby[2] = TextDrawCreate(564.666625, 159.718444, "100"); TextDrawLetterSize(Potreby[2], 0.286333, 1.425778); TextDrawAlignment(Potreby[2], 1); TextDrawColor(Potreby[2], -1); TextDrawSetShadow(Potreby[2], 0); TextDrawSetOutline(Potreby[2], 0); TextDrawBackgroundColor(Potreby[2], 255); TextDrawFont(Potreby[2], 1); TextDrawSetProportional(Potreby[2], 1); TextDrawSetShadow(Potreby[2], 0); A ukazujem ich v OnPlayerSpawn ShowPlayerProgressBar(playerid,Bar0[playerid]); ShowPlayerProgressBar(playerid,Bar1[playerid]); ShowPlayerProgressBar(playerid,Bar2[playerid]); TextDrawShowForPlayer(playerid,Potreby[0]); TextDrawShowForPlayer(playerid,Potreby[1]); TextDrawShowForPlayer(playerid,Potreby[2]);
-
Ešte jedna mala otazka.Mam progress bar a chcem donho dat aj textdraw s cislom,lenze iba prvy textdraw je vidiet normalne a ostatne su take blede..Tu je screenshot: https://ctrlv.cz/nQp9 to v pravo.. Tu je kód textdrawov: Potreby[0] = TextDrawCreate(566.333190, 125.703697, "100"); TextDrawLetterSize(Potreby[0], 0.286333, 1.425778); TextDrawAlignment(Potreby[0], 1); TextDrawColor(Potreby[0], -1); TextDrawSetShadow(Potreby[0], 0); TextDrawSetOutline(Potreby[0], 0); TextDrawBackgroundColor(Potreby[0], 255); TextDrawFont(Potreby[0], 1); TextDrawSetProportional(Potreby[0], 1); TextDrawSetShadow(Potreby[0], 0); Potreby[1] = TextDrawCreate(565.333251, 141.881439, "100"); TextDrawLetterSize(Potreby[1], 0.286333, 1.425778); TextDrawAlignment(Potreby[1], 1); TextDrawColor(Potreby[1], -1); TextDrawSetShadow(Potreby[1], 0); TextDrawSetOutline(Potreby[1], 0); TextDrawBackgroundColor(Potreby[1], 255); TextDrawFont(Potreby[1], 1); TextDrawSetProportional(Potreby[1], 1); TextDrawSetShadow(Potreby[1], 0); Potreby[2] = TextDrawCreate(564.666625, 159.718444, "100"); TextDrawLetterSize(Potreby[2], 0.286333, 1.425778); TextDrawAlignment(Potreby[2], 1); TextDrawColor(Potreby[2], -1); TextDrawSetShadow(Potreby[2], 0); TextDrawSetOutline(Potreby[2], 0); TextDrawBackgroundColor(Potreby[2], 255); TextDrawFont(Potreby[2], 1); TextDrawSetProportional(Potreby[2], 1); TextDrawSetShadow(Potreby[2], 0);
-
Popis problému: Mám 2 textdrawy,na ktoré sa dá klikať a môj problém je v tom,že keď označí jeden textdraw tak sa označia obidva,že sa obidva textdrawy zčervenajú. Chyby/varování kompilátoru a při běhu: -- Kód: Dodatečné poznámky: --
-
Tento súbor sa už nedá stiahnuť ?Lebo mi to nejde.
-
Ďakujem moc všetkým .Môžte LOCK.
-
Popis problému: Mám spravené /createvehicle,čo vytvorí auto,potom mám /destroycars,čo tie všetky autá zničí,ale chcel som poradiť ako mám spraviť príkaz,aby zničili len jedno auto to čo bolo posledné vytvorené. Chyby/varování kompilátoru a při běhu: Kód: Dodatečné poznámky:
-
No ja som to chcel skoro cez štvrť mapy,a aby sa to pohybovalo do stredu mapy,to by chcelo vela smokov :/.
-
To neni až tak zlý nápad...Dá sa nejak objekt zväčšiť object?,alebo ho musím vytvoriť niekoľko krát aby som ho zmenšil?Chcel by som to spraviť cez štvrť mapy ten smoke.
-
Popis problému: Chcel som sa len opýtať,či sa nejako nedá spraviť gas ako je v H1z1 videl som to už na MTA servery.Ale neviem ako to spraviť v pawne napadlo ma,že ako object ale nevidel som taký object... Ďakujem za rady. Chyby/varování kompilátoru a při běhu: Kód: Dodatečné poznámky: