-
Posts
207 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Everything posted by Shad0wdpbgd
-
si + ca aici nu se cer sisteme
-
depinde de la gamemode la gamemode
-
arata linia 1820 si 1819
-
if(playertextid == HiddTDs[1]) { format(zString, sizeof(zString), "Felicitari! Ti-ai cumparat culorile (%d, %d) din magazin pentru vehiculul tau personal.", pColor1[playerid], pColor2[playerid]); SCM(playerid, COLOR_YELLOW2, zString); new car = GetPlayerVehicleID(playerid); vUpdate(OwnedVeh(car), cColorOnex); vUpdate(OwnedVeh(car), cColorTwox); CarInfo[OwnedVeh(car)][cColorOne] = pColor1[playerid]; CarInfo[OwnedVeh(car)][cColorTwo] = pColor2[playerid]; PlayerInfo[playerid][pHiddenColor] -= 1, Update(playerid, pHiddenColorx); ChangeVehicleColor(car, pColor1[playerid], pColor2[playerid]); SetCameraBehindPlayer(playerid), SetPlayerInterior(playerid, pInteriorID[playerid]), SetVehiclePos(car, pPos[playerid][0], pPos[playerid][1], pPos[playerid][2]); SetPlayerVirtualWorld(playerid, 0); SetVehicleVirtualWorld(car, 0); TextDrawHideForPlayer(playerid, HiddTD[0]); TextDrawHideForPlayer(playerid, HiddTD[1]); TextDrawHideForPlayer(playerid, HiddTD[2]); TextDrawHideForPlayer(playerid, HiddTD[3]); TextDrawHideForPlayer(playerid, HiddTD[4]); PlayerTextDrawHide(playerid, HiddTDs[0]); PlayerTextDrawHide(playerid, HiddTDs[1]); PlayerTextDrawHide(playerid, HiddTDs[2]); InShop[playerid] = 0; CancelSelectTextDraw(playerid); } incearca asa si sa imi spui daca merge
-
am cunoscut o ciuperca cu un creier mai mare ca al tau
-
arata mi functia vupdate te rog
-
Aici nu se cer sisteme.
-
Nu ai pentru ce.
-
Salutare, am vazut ca multi au probleme cu aceasta functie, si o sa incerc sa va ajut. Bun, sa zicem ca vrem sa facem un job de Hunter. Mergem undeva in gamemode (nu conteaza dar recomand mai sus) Mergem la ongamemodeinit sau unde vreti voi sa creati obiectul si punem asta: caprioara = CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_OBJECT_SD, Float:drawdistance = STREAMER_OBJECT_DD, STREAMER_TAG_AREA areaid = STREAMER_TAG_AREA -1, priority = 0) Acum adaugam functia: public OnPlayerShootDynamicObject(playerid, weaponid, objectid, Float:x, Float:y, Float:z) { if(caprioara == objectid) { SendClientMessage(playerid, -1, "Test."); } } ATENTIE! AVETI NEVOIE DE STERAMER! Stiu ca nu a fost tocmai un tutorial reusit dar mna..
-
public OnRconLoginAttempt(ip[], password[], success){ if(!success) { new pip[16]; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { GetPlayerIp(i, pip, sizeof(pip)); if(!strcmp(ip, pip, true)) { if(PlayerInfo[i][pAdmin] < 7) { Kick(i); } } } } } return 1;} incearca asa
-
arata tot de la onrconloginattempt te rog
-
Este usor, doar faci comanda, adaugi sa iti dea licentele si salvarea in baza de date: YCMD:bonus(playerid, params[], help) { new id, str[32]; if(PlayerInfo[playerid][pLevel] > 1) return true; SetPlayerScore(playerid, 5); PlayerInfo[playerid][pLevel] = 3; UpdateVar(playerid, "Level", 5); GivePlayerCash(playerid, 1, 200000000); GiveVehicle(playerid, 411, 0, 0, 0, 0, 0); PlayerInfo[id][pGunLic] = 1; PlayerInfo[id][pGunLicT] = 50; PlayerInfo[id][pGunLicS] = 0; PlayerInfo[id][pBoatLic] = 1; PlayerInfo[id][pBoatLicT] = 50; PlayerInfo[id][pBoatLicS] = 0; PlayerInfo[id][pFlyLic] = 1; PlayerInfo[id][pFlyLicT] = 50; PlayerInfo[id][pFlyLicS] = 0; PlayerInfo[id][pCarLic] = 1; PlayerInfo[id][pCarLicT] = 50; PlayerInfo[id][pCarLicS] = 0; mysql_format(SQL,str,128,"UPDATE users SET `GunLic`='1',`GunLicT`='50', `GunLicS`='0' WHERE `ID`='%d'",PlayerInfo[id][pSQLID]); mysql_tquery(SQL,str, "",""); mysql_format(SQL,str,128,"UPDATE users SET `BoatLic`='1',`BoatLicT`='50',`BoatLicS`='0' WHERE `ID`='%d'",PlayerInfo[id][pSQLID]); mysql_tquery(SQL,str, "",""); mysql_format(SQL,str,128,"UPDATE users SET `FlyLic`='1',`FlyLicT`='50',`FlyLicS`='0' WHERE `ID`='%d'",PlayerInfo[id][pSQLID]); mysql_tquery(SQL,str, "",""); mysql_format(SQL,str,128,"UPDATE users SET `CarLic`='1',`CarLicT`='50',`CarLicS`='0' WHERE `ID`='%d'",PlayerInfo[id][pSQLID]); mysql_tquery(SQL,str, "",""); return true; }
-
Am o problema cred ca la database, HELP ME!
Shad0wdpbgd replied to VenoMarius's question in Ajutor Scripting
Pai nu ai tabelul PremiumPoints.. google translate -
Factiuni si Job-uri pe gamemode-ul hpq.
Shad0wdpbgd replied to XFLaviusX's question in Ajutor Scripting
trebuie sa maresti limitele, nu stiu exact cum e pe HPQ -
la ce te referi? cum nu merge?
-
Conecteaza baza de date cum a spus si hanako si spune dupa daca merge
-
Nu iti gaseste acel include, daca ai sublime text, du-te unde ai tu gmu la pawno, copiaza locatia, si dupa pune acolo la pawncomp sau ce ai tu
-
la ce te referi? daca te referi la ce cred eu pune textdraw-ul la onplayerconnect sau onplayerlogin
-
Daca ai gamemode burned, cauta in PAWNO -> INCLUDE -> SYSTEMS.INC iar dupa cauta logo = sau ceva de genu si modifica rpg.burned.ro sau ce ai tu acolo in ce vrei tu
-
Este usor. Faci o variabila sus in gamemode [ new time[2]; ] (o numesti cum vrei tu) Dupa mergem la ongamemodeinit si punem asta (IMPORTANT! DACA AI MYSQL, PUNE DUPA MYSQL_CONNECT) time[0] = TextDrawCreate(549.500000, 23.625000, "09:47"); TextDrawLetterSize(time[0], 0.596499, 1.910626); TextDrawAlignment(time[0], 1); TextDrawColor(time[0], -1646626373); TextDrawSetShadow(time[0], 0); TextDrawSetOutline(time[0], -1); TextDrawBackgroundColor(time[0], 51); TextDrawFont(time[0], 2); TextDrawSetProportional(time[0], 1); time[1] = TextDrawCreate(551.500000, 39.062500, "18.01.2020"); TextDrawLetterSize(time[1], 0.322499, 0.987501); TextDrawAlignment(time[1], 1); TextDrawColor(time[1], -1646626373); TextDrawSetShadow(time[1], 0); TextDrawSetOutline(time[1], -1); TextDrawBackgroundColor(time[1], 51); TextDrawFont(time[1], 2); TextDrawSetProportional(time[1], 1); Acum, pune forward-ul si public-ul. (UNDE VREI TU IN GAMEMODE, NU CONTEAZA) forward date(playerid); public date() { new hour,minute,second; gettime(hour,minute,second); new string[256]; new string2[256]; format(string, sizeof(string), "%02d:%02d", hour, minute); new day,month,year; getdate(year,month,day); format(string2, sizeof(string2), "%02d.%02d.%d",day,month,year); SetWorldTime( hour ); for(new i=0;i<MAX_PLAYERS;i++) { TextDrawSetString(time[0],string); TextDrawSetString(time[1],string2); TextDrawShowForPlayer(i,time[0]); TextDrawShowForPlayer(i,time[1]); } return 1; } iar la OnPlayerConnect punem asta: for(new i; i < 2; i++) TextDrawShowForPlayer(playerid, time); Sper ca te-am ajutat!
-
Nu se executa comanda atunci cand o dau
Shad0wdpbgd replied to Shad0wdpbgd's question in Ajutor Scripting
Am rezolvat, mersi -
Nu se executa comanda atunci cand o dau
Shad0wdpbgd replied to Shad0wdpbgd's question in Ajutor Scripting
se executa, si cu lose si cu win, e perfect, doar ca trebuie sa dau comanda de aproximativ 10 ori ca altfel nu imi apare nimic in chat -
Nu se executa comanda atunci cand o dau
Shad0wdpbgd replied to Shad0wdpbgd's question in Ajutor Scripting
up