Jump to content

Shad0wdpbgd

Membru
  • Posts

    207
  • Joined

  • Last visited

Everything posted by Shad0wdpbgd

  1. 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
  2. am cunoscut o ciuperca cu un creier mai mare ca al tau
  3. arata mi functia vupdate te rog
  4. 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..
  5. 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
  6. arata tot de la onrconloginattempt te rog
  7. pai verifica cum ai tu baza de date numita, ca vad ca acolo ai panel si mna, daca nu merge nici asa sa imi zici
  8. 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; }
  9. Pai nu ai tabelul PremiumPoints.. google translate
  10. trebuie sa maresti limitele, nu stiu exact cum e pe HPQ
  11. Conecteaza baza de date cum a spus si hanako si spune dupa daca merge
  12. 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
  13. la ce te referi? daca te referi la ce cred eu pune textdraw-ul la onplayerconnect sau onplayerlogin
  14. 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
  15. 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!
  16. 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
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.