Jump to content

eXtreMe96

Membru
  • Posts

    313
  • Joined

  • Last visited

    Never

Everything posted by eXtreMe96

  1. Constanta OnPlayerEnterRaceCheckpoint este de 2 ori definita sterge pe una si lasa doar o OnPlayerEnterRaceCheckpoint
  2. Ti-e lene sa dai edit si sa pui in loc de ban kick? Nu cred ca cineva din gresela intra cu numele tau in + daca si tagul de la clan este in fata la nume oameni o fac asta special sa sa dea de admini
  3. Deci defapt nu este un tutorial tot este facut gata Dar nu am stiut unde sa postez si postez aicea Ce face defapt asta nu permite ca un jucator sa intre cu numele adminului pe server primeste ban daca il prinde
  4. No sa mearga daca o sa inlocuiesti dllurile pentruca dll sau configurat cind ai inscris windowsul dupa calculatorul tau Te ajuta doar daca reinstalezi sistemul de operare Apropo daca tia mincat virusi shell32.dll e gata cu windows iti strica multe face restrictie
  5. Sallut am cautat peste tot si nu am gasit cum pot scrie un mesaj cind un player banat se conecteaza inainte sai scire you are banned sai mai scire un mesaj ma poate ajuta cineva Thx de raspund poti da locked oricum e o chestie inutila
  6. Am o erroare si nustiu cum sa o rezolv ( ma ajuta cnva D:\server\gamemodes\New.pwn(3078) : error 004: function "ProxDetector" is not implemented Linia unde e erroarea ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); MS MERGE
  7. Sallut am facut o mapa de drift in aer dar nustiu dc cind ma duc la ea vad toate obectele dar pe la mijloc nu le mai vad doar daca ma dau jos din automobil le vad cum pot sa indrept acest lucrul?
  8. Nu ma doar la shamal trailer si bus
  9. Incearca si schimba modul pe lvdm si uite daca functioneaza si daca merge inseamna ca are ceva modul
  10. #if USE_STATS == true dcmd_stats(playerid,params[]) { new plName[MAX_PLAYER_NAME]; GetPlayerName(playerid, plName, sizeof(plName)); new string[2024], sL[50], sI[500], pDeaths, player1, h, m, s; if(!strlen(params)) player1 = playerid; else player1 = strval(params); if(IsPlayerConnected(player1)) { TotalGameTime(player1, h, m, s); if(AccInfo[player1][Deaths] == 0) pDeaths = 1; else pDeaths = AccInfo[player1][Deaths]; format(string, sizeof(string), "{FFFFFF}%s\n%s's Stats\nPlayer Kills: %d\nPlayer Deaths: %d\nPlayer Ratio: %0.2f\n{FFFFFF}Player Money: $%d\n{FFFFFF}Player Score :%d",string,PlayerName2(player1),AccInfo[player1][Kills], AccInfo[player1][Deaths], Float:AccInfo[player1][Kills]/Float:pDeaths,GetPlayerMoney(player1),GetPlayerScore(player1)); format(string, sizeof(string), "{FFFFFF}%s\n{00FF19}Admin Level: %d\nV.I.P Level: %d\nWarnings: %d \n%s\nPlayer Time: %d*hrs %d*min %d*secs",string,AccInfo[player1][Level],AccInfo[player1][pVip],string,PlayerName2(player1),h, m ,s); return ShowPlayerDialog(playerid, 9999, 0, "Player Stats", string, "Ok", ""); } else return SendClientMessage(playerid, red, "Player Not Connected!"); } #endif Ba lam testat eu arata tot asta daca nuti merge pai ****
  11. Asta merge 100% #if USE_STATS == true dcmd_stats(playerid,params[]) { new plName[MAX_PLAYER_NAME]; GetPlayerName(playerid, plName, sizeof(plName)); new string[2024], sL[50], sI[500], pDeaths, player1, h, m, s; if(!strlen(params)) player1 = playerid; else player1 = strval(params); if(IsPlayerConnected(player1)) { TotalGameTime(player1, h, m, s); if(AccInfo[player1][Deaths] == 0) pDeaths = 1; else pDeaths = AccInfo[player1][Deaths]; format(sL, sizeof(sL), "%s{fff000}+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+"); format(string, sizeof(string),"%s\n{FC0303}%s{00FF19}'s Stats\n%s\n{00FF19}Player Kills:{00CEFC}%d\n{00FF19}Player Deaths:{00CEFC}%d\n{00FF19}Player Ratio:{00CEFC}%0.2f\n{00FF19}Player Money:{00CEFC}$%d\n{00FF19}Player Score:{00EFC}%d",sI,AccInfo[player1][Kills],AccInfo[player1][Deaths],GetPlayerScore(player1),Float:AccInfo[player1][Kills]/Float:pDeaths,GetPlayerMoney(player1)); format(string, sizeof(string),"%s{00FF19}Admin Level: {00CEFC}%d\n{00FF19}V.I.P Level: {00CEFC}%d\n{00FF19}Warnings: {00CEFC}%d",AccInfo[player1][Level],AccInfo[player1][pVip]); format(string, sizeof(string),"%s{00FF19}Player Time:\n{00CEFC}%d{FC0303}*{00FF19}hrs\n{00CEFC}%d{FC0303}*{00FF19}mins\n{00CEFC}%d{FC0303}*{00FF19}secs\n\%s\n%s",string,PlayerName2(player1),sL,h,m,s,sI,sL); return ShowPlayerDialog(playerid, 9999, 0, "Player Stats", string, "Ok", ""); } else return SendClientMessage(playerid, red, "Player Not Connected!"); } #endif
  12. Bun gm 5/5 bravo dar trebuie sa mai lucrezi un pic la el )
  13. #if USE_STATS == true dcmd_stats(playerid,params[]) { new plName[MAX_PLAYER_NAME]; GetPlayerName(playerid, plName, sizeof(plName)); new string[2024], sL[50], sI[500], pDeaths, player1, h, m, s; if(!strlen(params)) player1 = playerid; else player1 = strval(params); if(IsPlayerConnected(player1)) { TotalGameTime(player1, h, m, s); if(AccInfo[player1][Deaths] == 0) pDeaths = 1; else pDeaths = AccInfo[player1][Deaths]; format(sL, sizeof(sL), "%s{fff000}+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+"); format(string, sizeof(string),"%s\n{FC0303}%s{00FF19}'s Stats\n%s\n{00FF19}Player Kills:{00CEFC}%d\n{00FF19}Player Deaths:{00CEFC}%d\n{00FF19}Player Ratio:{00CEFC}%0.2f\n{00FF19}Player Money:{00CEFC}$%d\n{00FF19}Player Score:{00EFC}%d",sI,AccInfo[player1][Kills],AccInfo[player1][Deaths],GetPlayerScore(player1),Float:AccInfo[player1][Kills]/Float:pDeaths,GetPlayerMoney(player1)); format(sI, sizeof(sI), "%s{00FF19}Admin Level: {00CEFC}%d\n{00FF19}V.I.P Level: {00CEFC}%d\n{00FF19}Warnings: {00CEFC}%d"sL,AccInfo[player1][Level],AccInfo[player1][pVip]); format(string, sizeof(string),"%s{00FF19}Player Time:\n{00CEFC}%d{FC0303}*{00FF19}hrs\n{00CEFC}%d{FC0303}*{00FF19}mins\n{00CEFC}%d{FC0303}*{00FF19}secs\n\%s\n%s",string,PlayerName2(player1),sL,h,m,s,sI,sL); return ShowPlayerDialog(playerid, 9999, 0, "Player Stats", string, "Ok", ""); } else return SendClientMessage(playerid, red, "Player Not Connected!"); } #endif Incearca asa
  14. Am incercat toate variabilile din comanda sell si buy se la pun nu merg uite postez aicea comenzile buy si sell poate tu gasesti variabilie ((sunt disperat dcmd_buy(playerid,params[]) { #pragma unused params new str[255],str1[255],pname[24], housenumber; housenumber = GetHouseID(playerid); if(housenumber == -1) return SendClientMessage(playerid, c_r, "You are not in a house icon!"); GetPlayerName(playerid, pname, 24); format(str1, sizeof(str1), "Houses/Users/%s", udb_encode(pname)); if(dini_Exists(str1)) { if (dini_Int(str1, "Houseid")!=-255) return SendClientMessage(playerid, c_r, "You can only buy one house!"); } format(str1, sizeof(str1), "Houses/houseid%d", housenumber); if (strcmp(hInfo[housenumber][Name],"ForSale",true)) return SendClientMessage(playerid, c_r, "This house isn't for sale!"); if(GetPlayerScore(playerid)<hInfo[housenumber][Cost]) return SendClientMessage(playerid, c_r, "{FFF1AF}Nu ai {00C0FF}scor {FFAF00}destul!"); SendClientMessage(playerid, c_y, "You have bought the house!"); format(str, sizeof(str), "%s has bought houseid 0",pname); print(str); SetPlayerScore(playerid,GetPlayerScore(playerid)-hInfo[housenumber][Cost]); dini_Set(str1, "Name", pname); hInfo[housenumber][Name]=pname; hInfo[housenumber][Locked] = dini_IntSet(str1,"Locked",0); format(str1, sizeof(str1), "Houses/Users/%s", udb_encode(pname)); if (!dini_Exists(str1)) dini_Create(str1); new Float:sy, Float:sx, Float:sz; dini_IntSet(str1, "Houseid", housenumber); if(!dini_Isset(str1,"Rentid")) { dini_IntSet(str1, "Rentid", -255); } GetPlayerPos(playerid, sx,sy,sz); dini_FloatSet(str1, "SpawnX", sx); dini_FloatSet(str1, "SpawnY", sy); dini_FloatSet(str1, "SpawnZ", sz); dini_IntSet(str1, "SpawnInt", GetPlayerInterior(playerid)); DestroyPickup(HousePickup[housenumber]); HousePickup[housenumber] = CreatePickup(1277, 23, hInfo[housenumber][iconx], hInfo[housenumber][icony], hInfo[housenumber][iconz]); GetPlayerName(playerid, pname, 24); format(str1, sizeof(str1), "Houses/Users/%s", udb_encode(pname)); if(!dini_Exists(str1)) return SendClientMessage(playerid, c_r, "You don't own a house!"); if(dini_Int(str1, "Houseid")!=-255) { housemapicon[playerid] = SetPlayerMapIcon(playerid,32,hInfo[dini_Int(str1, "Houseid")][iconx], hInfo[dini_Int(str1, "Houseid")][icony], hInfo[dini_Int(str1, "Houseid")][iconz],31,c_y); } else if (dini_Int(str1, "Rentid")!=-255) { housemapicon[playerid] = SetPlayerMapIcon(playerid,32,hInfo[dini_Int(str1, "Rentid")][iconx], hInfo[dini_Int(str1, "Rentid")][icony], hInfo[dini_Int(str1, "Rentid")][iconz],31,c_y); } return 1; } dcmd_sell(playerid,params[]) { #pragma unused params new str[255],str1[256],pname[24],housenumber; housenumber = GetHouseID(playerid); GetPlayerName(playerid, pname, 24); format(str1, sizeof(str1), "Houses/houseid%d", housenumber); if (strcmp(hInfo[housenumber][Name],pname,false)) return SendClientMessage(playerid, c_r, "{FFF1AF}Acesta casa {00C0FF}nuti apratine {FFAF00}Lol!"); SendClientMessage(playerid, c_y, "{FFF1AF}Ti-ai {00C0FF}vindut {FFAF00}casa!"); format(str, sizeof(str), "%s has sold houseid 0",pname); print(str); GivePlayerMoney(playerid, hInfo[housenumber][Sell]); dini_Set(str1, "Name", "ForSale"); hInfo[housenumber][Locked] = dini_IntSet(str1,"Locked",1); format(hInfo[housenumber][Name],255,"ForSale"); format(str1, sizeof(str1), "Houses/Users/%s", udb_encode(pname)); if (!dini_Exists(str1)) dini_Create(str1); dini_IntSet(str1, "Houseid", -255); DestroyPickup(HousePickup[housenumber]); HousePickup[housenumber] = CreatePickup(1559, 23, hInfo[housenumber][iconx], hInfo[housenumber][icony], hInfo[housenumber][iconz]); RemovePlayerMapIcon(playerid, housemapicon[playerid]); RemovePlayerMapIcon( playerid, housemapicon[playerid] ); return 1; }
  15. Am gasit if (dini_Int(str1, "Houseid")!=-255) { ShowPlayerDialog(playerid,825,DIALOG_STYLE_MSGBOX,"House:","Doresti sa cumperi aceasta casa?","Da","Nu"); } else { ShowPlayerDialog(playerid,825,DIALOG_STYLE_MSGBOX,"House:","Test","Da","Nu"); } Da oricum daca casa este cumparata numi apare test dar imi apare daca doresc sa o cumpar care ar fi greseala?
  16. Mie numi trebuie sa scrie in chat dar sa numi mai apara dialogul ca chiar daca casa e cumparata trec prin pickup imi apare dialogul ca sa cumpar casa
  17. Sallut am facut ca cind intri in pickup sati apara dialog unde iti spune vrei sa cumperi casa da sau nu. Deci asta mi e clar dar cum pot face ca atunci cind casa deja este cumparata sa numi apara acel dialog folosesc sistemul lui Antironix va rog numi propuneti alte house system dar raspundeti la intrebare
  18. Ma tiam zis tot mura n gura trebuie doar sa pui la locul lui tot Asta o pui la public Onplayercommandtext if(strcmp(cmdtext, "/cmd", true) == 0) { SetPlayerCheckpoint(playerid, 1982.6150, -220.6680, -0.2432, 3.0); //Schimba cu coordonatele tale return 1; } Asta o pui la public OnPlayerEnterCheckpoint(playerid) { DisablePlayerCheckpoint(playerid);
  19. DisablePlayerCheckpoint(playerid);
  20. Faci asa if(strcmp(cmdtext, "/comanda dorita", true) == 0) { SetPlayerCheckpoint(playerid, 1982.6150, -220.6680, -0.2432, 3.0); //Schimba cu coordonatele tale return 1; } Si la public OnPlayerEnterCheckpoint(playerid) pui ce vrei sa efectueze cind intri in check point
  21. Scimba virtualwolrd la case sa fie diferit daca la o casa e 0 la alta pune 1
  22. Sunt oameni care prefera asa ceva))
  23. Deci am dat astazi de 3 fsuri care iti permite sa intri in interiorul masinilor cind esti ca pasager deci eu am decis sa unesc aceste 3 fsuri sa primeasca Un fs. Am tradus fsurile ca erau in limba rusa si am mai adaugat niste obiecte si pickupuri in interior Linkul:http://solidfiles.com/d/ea443/ Screens:http://imageshack.us/g/443/samp008mau.png/
  24. eXtreMe96

    Drag

    Thanks all da mam intors )
×
×
  • 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.