Jump to content

Alexx.

Membru
  • Posts

    32
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Alexx.

  1. Nume: Alexandru Nick: StinKer. Vârsta: 17 ani Experienta administrare: 2-3 ani Propun numele pentru comunitate: NW-RP (New World RolePlay), Big-World RPG
  2. CMD:bonus(playerid, params[]){ { if(IsPlayerConnected(playerid)) { if(playerVariables[playerid][pLevel] == 1) { playerVariables[playerid][pLevel] = 2; playerVariables[playerid][pCash] = 500000; SendClientMessage(playerid, COLOR_LIGHTBLUE, "Felicitari, ai primit Level 2 + $500,000 din partea staff-ului !"); } else { SendClientMessage(playerid, COLOR_GREEN, "{CCCCCC}[BONUS] Ai folosit deja aceasta comanda sau nu ai level 1 !"); } } return 1; } Tu ai pus condiția la IsPlayerConnected. Acum ar trebui să meargă, condiția este să aibă level 1, în caz contrar să-i afișeze mesajul acela.
  3. @AliaS , pe lângă ce a spus și @KingBoxing2323 , și eu aș zice să-l pui înapoi pentru că acei câțiva care au reușit să-l descarce s-ar putea să încerce să-l vândă, așa că mai bine s-ar bucura toți de el decât să facă alții afaceri cu el. Stai liniștit, nu am spus asta pentru că îl vreau eu sau chestii din astea, doar ți-am spus.
  4. UP. Știe cineva? EDIT: Am rezolvat singur. T/C
  5. public SaveData() { foreach(Player, x) { savePlayerData(x); } for(new xh = 0; xh < MAX_HOUSES; xh++) { saveHouse(xh); } for(new xf = 0; xf < MAX_GROUPS; xf++) { saveGroup(xf); } for(new xc = 0; xc < MAX_CLANS; xc++) { saveClan(xc); } for(new xf = 0; xf < MAX_BUSINESSES; xf++) { saveBusiness(xf); } for(new xf = 0; xf < MAX_ASSETS; xf++) { saveAsset(xf); } for(new ff = 0; ff < 612; ff++) { saveDealer(ff); } } EDIT: Am rezolvat cu SaveData, acum nu îmi mai apare acel debug. Dar încă am probleme cu restartul.. Când împușc un player se restartează.. De exemplu am rezolvat un contract în hitman, imediat s-a restartat. Apoi l-am împușcat cu un deagle fără să am contract pe el (prima dată am crezut că e de la contract) și tot se restartează.. Tot asta îmi arată în server_log: [19:23:52] [debug] Server crashed while executing Gamemode.amx [19:23:52] [debug] AMX backtrace: [19:23:52] [debug] #0 native SendClientMessage () from samp03svr [19:23:52] [debug] #1 0008d540 in public AB_OnPlayerDeath (1, 0, 34) from Gamemode.amx [19:23:52] [debug] #2 0001e964 in public fk_OnPlayerDeath (1, 0, 34) from Gamemode.amx [19:23:52] [debug] #3 00018aa0 in public OnPlayerDeath (1, 0, 34) from Gamemode.amx [19:23:52] [debug] Native backtrace: [19:23:52] [debug] #0 f6c44e8b in _ZN10StackTraceC1EPv () from plugins/crashdetect.so [19:23:52] [debug] #1 f6c3dbcf in _ZN11CrashDetect20PrintNativeBacktraceERSoPv () from plugins/crashdetect.so [19:23:52] [debug] #2 f6c3edbc in _ZN11CrashDetect20PrintNativeBacktraceEPv () from plugins/crashdetect.so [19:23:52] [debug] #3 f6c3f226 in _ZN11CrashDetect11OnExceptionEPv () from plugins/crashdetect.so [19:23:52] [debug] #4 f6c44adc in ?? () from plugins/crashdetect.so [19:23:52] [debug] #5 f7767410 in ?? () [19:23:52] [debug] #6 f74d42f4 in _IO_vfprintf () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 [19:23:52] [debug] #7 f74f401c in vsprintf () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 [19:23:52] [debug] #8 080ad731 in ?? () from samp03svr [19:23:52] [debug] #9 080d99e9 in ?? () from samp03svr [19:23:52] [debug] #10 080950e4 in ?? () from samp03svr [19:23:52] [debug] #11 f6c4094b in _ZN11CrashDetect13DoAmxCallbackEiPiS0_ () from plugins/crashdetect.so [19:23:52] [debug] #12 f6c438f8 in ?? () from plugins/crashdetect.so [19:23:52] [debug] #13 f6c47916 in amx_Exec () from plugins/crashdetect.so [19:23:52] [debug] #14 f6c3fbe6 in _ZN11CrashDetect9DoAmxExecEPii () from plugins/crashdetect.so [19:23:52] [debug] #15 f6c43659 in ?? () from plugins/crashdetect.so [19:23:52] [debug] #16 f6b9127c in ?? () from plugins/streamer.so [19:23:52] [debug] #17 080a5347 in ?? () from samp03svr [19:23:52] [debug] #18 080cb2b2 in ?? () from samp03svr [19:23:52] [debug] #19 080b1002 in ?? () from samp03svr [19:23:52] [debug] #20 08071d38 in ?? () from samp03svr [19:23:52] [debug] #21 08071e32 in ?? () from samp03svr [19:23:52] [debug] #22 0807bc50 in ?? () from samp03svr [19:23:52] [debug] #23 080aed3d in ?? () from samp03svr [19:23:52] [debug] #24 080aef02 in ?? () from samp03svr [19:23:52] [debug] #25 080aa13a in ?? () from samp03svr [19:23:52] [debug] #26 f74a6e46 in __libc_start_main () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 [19:23:52] [debug] #27 0804b4e1 in ?? () from samp03svr P.S.: Mai jos am atașat o îmagine care arată asta.
  6. Deci, am rezolvat prima problemă, acum nu imi mai apare în server_log debug-ul: [21:55:37] [debug] Run time error 4: "Array index out of bounds" [21:55:37] [debug] Accessing element at index 49 past array upper bound 48 [21:55:37] [debug] AMX backtrace: [21:55:37] [debug] #0 000674bc in public SetPlayerUnjail () from Gamemode.amx Informații cu care vă mai pot ajuta: Acum apare mereu acest debug [19:54:21] [debug] Run time error 4: "Array index out of bounds" [19:54:21] [debug] Accessing element at index 611 past array upper bound 610 [19:54:21] [debug] AMX backtrace: [19:54:21] [debug] #0 000885a4 in ?? (611) from Gamemode.amx [19:54:21] [debug] #1 00166314 in public SaveData () from Gamemode.amx Am căutat în gamemode [611] și am găsit: new vehSlots[611]; new vehName[611][611]; new vehPrice[611]; new vehPprice[611]; Și am scris 610, dar apoi apare că array-ul este de 610, pun 609 și tot așa... Iar o altă informație foarte importantă este atunci când împușc un player, chiar înainte de restart găsesc: [20:07:03] [debug] Server crashed while executing Gamemode.amx [20:07:03] [debug] AMX backtrace: [20:07:03] [debug] #0 native SendClientMessage () from samp03svr [20:07:03] [debug] #1 0008d540 in public AB_OnPlayerDeath (1, 0, 34) from Gamemode.amx [20:07:03] [debug] #2 0001e964 in public fk_OnPlayerDeath (1, 0, 34) from Gamemode.amx [20:07:03] [debug] #3 00018aa0 in public OnPlayerDeath (1, 0, 34) from Gamemode.amx [20:07:03] [debug] Native backtrace: [20:07:03] [debug] #0 f6bd4e8b in _ZN10StackTraceC1EPv () from plugins/crashdetect.so [20:07:03] [debug] #1 f6bcdbcf in _ZN11CrashDetect20PrintNativeBacktraceERSoPv () from plugins/crashdetect.so [20:07:03] [debug] #2 f6bcedbc in _ZN11CrashDetect20PrintNativeBacktraceEPv () from plugins/crashdetect.so [20:07:03] [debug] #3 f6bcf226 in _ZN11CrashDetect11OnExceptionEPv () from plugins/crashdetect.so [20:07:03] [debug] #4 f6bd4adc in ?? () from plugins/crashdetect.so [20:07:03] [debug] #5 f7719410 in ?? () [20:07:03] [debug] #6 f74642f4 in _IO_vfprintf () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 [20:07:03] [debug] #7 f748401c in vsprintf () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 [20:07:03] [debug] #8 080ad731 in ?? () from samp03svr [20:07:03] [debug] #9 080d99e9 in ?? () from samp03svr [20:07:03] [debug] #10 080950e4 in ?? () from samp03svr [20:07:03] [debug] #11 f6bd094b in _ZN11CrashDetect13DoAmxCallbackEiPiS0_ () from plugins/crashdetect.so [20:07:03] [debug] #12 f6bd38f8 in ?? () from plugins/crashdetect.so [20:07:03] [debug] #13 f6bd7916 in amx_Exec () from plugins/crashdetect.so [20:07:03] [debug] #14 f6bcfbe6 in _ZN11CrashDetect9DoAmxExecEPii () from plugins/crashdetect.so [20:07:03] [debug] #15 f6bd3659 in ?? () from plugins/crashdetect.so [20:07:03] [debug] #16 f6b1127c in ?? () from plugins/streamer.so [20:07:03] [debug] #17 080a5347 in ?? () from samp03svr [20:07:03] [debug] #18 080cb2b2 in ?? () from samp03svr [20:07:03] [debug] #19 080b1002 in ?? () from samp03svr [20:07:03] [debug] #20 08071d38 in ?? () from samp03svr [20:07:03] [debug] #21 08071e32 in ?? () from samp03svr [20:07:03] [debug] #22 0807bc50 in ?? () from samp03svr [20:07:03] [debug] #23 080aed3d in ?? () from samp03svr [20:07:03] [debug] #24 080aef02 in ?? () from samp03svr [20:07:03] [debug] #25 080aa13a in ?? () from samp03svr [20:07:03] [debug] #26 f7436e46 in __libc_start_main () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 [20:07:03] [debug] #27 0804b4e1 in ?? () from samp03svr Și apoi serverul primește crash.. Asta se întâmplă de fiecare dată când playerii se împușcă, dar nu știu ce să fac la OnPlayerDeath..
  7. Problema intalnita (descriere): Salutare SA-MP România, am nevoie de ajutorul vostru în legătură cu o mare problemă. Serverul ia crash în momentul în care playerii se împușcă, după 1-2 gloanțe trase, dar nu tot timpul, are perioade. Dacă nu se împușcă nimeni nu are probleme.. Nu știu care este problema și nu îmi dau seama cum să rezolv asta... Am băgat crashdetect și primesc o groază de debug-uri. Vă rog să mă ajutați.Ero(area / rile) / warning-(ul / urile): Aceasta o primesc de cele mai multe ori, ea predomină în server_log: [21:55:37] [debug] Run time error 4: "Array index out of bounds" [21:55:37] [debug] Accessing element at index 49 past array upper bound 48 [21:55:37] [debug] AMX backtrace: [21:55:37] [debug] #0 000674bc in public SetPlayerUnjail () from Gamemode.amx Și mai sunt câteva ce apar mai rar: [22:38:24] [debug] Run time error 4: "Array index out of bounds" [22:38:24] [debug] Accessing element at index 65535 past array upper bound 499 [22:38:24] [debug] AMX backtrace: [22:38:24] [debug] #0 00072ecc in public OnPlayerTakeDamage (0, 65535, 1103367301, 54, 3) from Gamemode.amx [22:39:52] [debug] Run time error 4: "Array index out of bounds" [22:39:52] [debug] Accessing element at index 65535 past array upper bound 499 [22:39:52] [debug] AMX backtrace: [22:39:52] [debug] #0 00072ecc in public OnPlayerTakeDamage (1, 65535, 1126498304, 54, 3) from Gamemode.amx [22:39:52] [debug] Run time error 4: "Array index out of bounds" [22:39:52] [debug] Accessing element at index 65535 past array upper bound 499 [22:39:52] [debug] AMX backtrace: [22:39:52] [debug] #0 0008d1d4 in public AB_OnPlayerDeath (1, 65535, 54) from Gamemode.amx [22:39:52] [debug] #1 0001e964 in public fk_OnPlayerDeath (1, 65535, 54) from Gamemode.amx [22:39:52] [debug] #2 00018aa0 in public OnPlayerDeath (1, 65535, 54) from Gamemode.amx [22:39:52] [death] Admin. died 54 Liniile de cod / sursa / script-ul(obligatoriu): SetPlayerUnjail OnPlayerTakeDamage OnPlayerDeathImagini / Video (optional): -Ati incercat sa rezolvati singur?: M-am uitat la fiecare public, dar tot nu îi dau de cap.
  8. Problema intalnita (descriere): Am încercat să integrez systemul de wanted lost de pe gamemode-ul saints, dar întâmpin o problemă: timpul nu scade doar când îmi dau respawn, dat fiind faptul că se actualizează de la OnPlayerSpawn, nu știu unde să-l pun ca să-mi scadă observând și eu. După ce trece timpul îmi apare mesajul că am pierdut o stea, dar defapt steaua nu se pierde cu toate că există chiar deasupra mesajului ce-mi apare variabila care se scade.. Țin să menționez că l-am integrat complet, este exact la fel peste tot, doar că eu pot să stau și o oră, nu scad minutele până nu mă respawnez sau mor...Ero(area / rile) / warning-(ul / urile): -Liniile de cod / sursa / script-ul(obligatoriu): Este systemul de pe saints.Imagini / Video (optional): -Ati incercat sa rezolvati singur?: Da, dar nu îi dau de cap.
  9. Era clar că are comenzi ascunse, cam toate gamemode-urile de pe net au așa ceva. Nu este o muncă grea să dai copy la această variabilă, apoi Ctrl + F și s-o cauți prin gm până găsești alte comenzi ascunse.
  10. Eu am host de la Hostico.ro. Am plătit semi-anual + un domeniu .ro (anual) în jur de 19euro. Pot spune că este destul de ieftin. O mică problemă ar fi aceea dacă achiziționezi pachetul mini nu îți oferă mai 128mb pentru ipb, 64mb parcă, dar nu cred că ar conta dacă iei un pachet extra. Plus de asta îți oferă suport imediat prin chat live. Recomand!
  11. Caută funcția TogglePlayerControllable și vezi unde e problema.
  12. Încearcă asta: CMD:shop(playerid, params[]) { new titlestring[128],string1[128],string2[128],string3[128],string4[128],string5[128],string6[128],string7[128],string8[128],iString[2000]; format(titlestring, sizeof(titlestring), "Premium points: {FFFF00}%d", playerVariables[playerid][pPremiumPoints]); format(string1, sizeof(string1), "{FFCC00}[+]Get Premium Points{FFFFFF}"); format(string2, sizeof(string2), "PREMIUM ACCOUNT - 100 premium points\nCHANGE NICKNAME - 20 premium points"); format(string3, sizeof(string3), "ETC"); format(string4, sizeof(string4), "ETC"); format(string5, sizeof(string5), "ETC"); format(string6, sizeof(string6), "ETC"); format(string7, sizeof(string7), "ETC"); format(string8, sizeof(string8), "ETC"); format(iString, sizeof(iString), "%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s", string1, string2, string3, string4, string5, string6, string7, string8); ShowPlayerDialog(playerid,DIALOG_SHOP,DIALOG_STYLE_LIST, titlestring, iString, "Buy","Exit"); return 1; }Și adaugi și tu după primul exemplu, depinde de case-urile de la dialog.
  13. Alexx.

    2 Probleme

    Problema este că nu ai public-ul. Ți-l las mai jos, să-l adaugi lângă celelalte. public ProxDetectorS(Float:radi, playerid, targetid) { if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid)) { new Float:posx, Float:posy, Float:posz; new Float:oldposx, Float:oldposy, Float:oldposz; new Float:tempposx, Float:tempposy, Float:tempposz; GetPlayerPos(playerid, oldposx, oldposy, oldposz); GetPlayerPos(targetid, posx, posy, posz); tempposx = (oldposx -posx); tempposy = (oldposy -posy); tempposz = (oldposz -posz); if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi))) { return 1; } } return 0; }
  14. Alexx.

    2 Probleme

    Deci ți-l pun mai jos. new countdown; forward CountDownCheck3(playerid); forward CountDownCheck2(playerid); forward CountDownCheck1(playerid); forward CountDownCheckGo(playerid); forward CountDownFinalize(); public CountDownCheck3(playerid) { GameTextForPlayer(playerid, "~g~3", 1000, 3); PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0); SetTimerEx("CountDownCheck2", 1000, 0, "i", playerid); return 1; } public CountDownCheck2(playerid) { GameTextForPlayer(playerid, "~g~2", 1000, 3); PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0); SetTimerEx("CountDownCheck1", 1000, 0, "i", playerid); return 1; } public CountDownCheck1(playerid) { GameTextForPlayer(playerid, "~g~1", 1000, 3); PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0); SetTimerEx("CountDownCheckGo", 1000, 0, "i", playerid); return 1; } public CountDownCheckGo(playerid) { GameTextForPlayer(playerid, "~r~GO GO GO", 3000, 3); PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0); TogglePlayerControllable(playerid, 1); return 1; } public CountDownFinalize() { countdown = 0; return 1; } CMD:count(playerid, params[]) { if(PlayerData[playerid][pAdminLevel] >= 1) { new sendername[30],range,string[256],count=0; if(sscanf(params, "i", range)) return SCM(playerid,COLOR_WHITE,"{B8DBFF}Synthax: /count <Range>"); { GetPlayerName(playerid, sendername, sizeof(sendername)); if(countdown == 0) { foreach(Player,i) { if(IsPlayerConnected(i)) { if(ProxDetectorS(range, playerid, i)) { TogglePlayerControllable(i, 0); SetTimerEx("CountDownCheck3", 1000, 0, "i", i); SetTimer("CountDownFinalize", 5000, 0); countdown = 1; count++; } } } format(string,sizeof(string),"{F81414}AdmWarning: {FFFFFF}Admin %s has started the countdown for %d players. (range: %d)",sendername,count,range); submitToHelpersAndAdmins(string, COLOR_WHITE); } else return SendClientMessage(playerid,COLOR_WHITE, "Countdown is already started."); } } else return SendClientMessage(playerid,COLOR_WHITE,AdminOnly); return 1; } La OnGameModeInit pui countdown = 0; Dacă nu știi unde se pune ceva îmi spui.
  15. Alexx.

    2 Probleme

    La problema numărul unu: Caută în gm GetPlayerSurfingVehicleID și șterge tot ceea ce ține de acea funcție , iar la a doua revin cu un edit în care îți dau eu un count bun, doar dacă vrei tu, desigur.
  16. Ștergi linia aia pe care o ai și pui asta mai jos: if((hour >= 20) && (hour <= 22)) { Aici pui tot ce execută comanda. } else return SCM(playerid,COLOR_WHITE,"Poti ataca in intervalul orelor 20-22.");
  17. Scuze, nu am fost atent, am crezut că are asta când e war. Poate să pună condiția asta, iar la sfârșit else return mesajul respectiv.
  18. Condiția este greșită. Pune așa: if((hour >= 20) && (hour <= 22))
  19. Salut, am nevoie de niște păreri cu privire la hosturile de gaming și web, ce să aleg? Îmi puteți oferi ceva de calitate? Dacă aș alege firmele 0ping și Hostico aș face o alegere bună? P.S.: Aș dori să primesc păreri din experiență.
  20. Am rezolvat, nu era din cauza asta, se afla deja playerGift în bază. Dintr-o neatenție rândul cache_get_field_content(0, "playerGift", result); PlayerData[extraid][pGift] = strval(result);era pus mai sus de o acoladă și nu îmi încărca GiftPoints. PS: Mulțumesc ca ți-ai dat silința să ma ajuți. O zi bună! T/C
  21. stock savePlayerData(const playerid) { if(PlayerData[playerid][pStatus] >= 1 || PlayerData[playerid][pStatus] == -1) { new saveQuery[1000]; if(PlayerData[playerid][pStatus] == -1) PlayerData[playerid][pStatus] = 0; format(saveQuery, sizeof(saveQuery), "UPDATE playeraccounts SET playerGift = '%d', playerBanned = '%d', playerSeconds = '%d', playerSkin = '%d', playerMoney = '%d', playerBankMoney = '%d', playerHouse = '%d', playerBusiness = '%d' WHERE playerID = '%d'", PlayerData[playerid][pGift], PlayerData[playerid][pBanned], PlayerData[playerid][pSeconds], PlayerData[playerid][pSkin], PlayerData[playerid][pMoney], PlayerData[playerid][pBankMoney], PlayerData[playerid][pHouse], PlayerData[playerid][pBusiness],PlayerData[playerid][pInternalID]); mysql_tquery(handle,saveQuery); } return 1; } Și rândurl ăsta e pus chiar după celălalte, acolo unde se încarcă. cache_get_field_content(0, "playerGift", result); PlayerData[extraid][pGift] = strval(result);
  22. Păi eu ziceam că-mi puteți spune cum să fac tabela corect. Funcția e definită, pusă la enum, după cum am spus se află și la savedata, la restoredata etc. Pun și scriptul atunci: CMD:getgift(playerid, params[]) { if(PlayerData[playerid][pPlayingHours] >= 3) { if(assetVariables[1][aAssetValue] == 1) { if(IsPlayerInRangeOfPoint(playerid, 15.0, 835.1892,-2054.7180,12.8672)) { format(szMessage, 256, "Nu detii 3 Gift Points. Revino atunci cand acumulezi GiftPoints necesare!"); if(PlayerData[playerid][pGift] >= 3) { new gift = random(6); if(gift == 0) { new rpp = random(5); PlayerData[playerid][pRPoints] += rpp; format(szMessage, sizeof(szMessage), "{0080FF}[GIFTBOX]: {FFFFFF}%s won %d respect points. Have fun!",GetName(playerid), rpp); SCMTA(COLOR_WHITE,szMessage); } if(gift == 1) { new cash = random(200000); PlayerData[playerid][pMoney] += cash; format(szMessage, sizeof(szMessage), "{0080FF}[GIFTBOX]: {FFFFFF}%s won $%d at giftbox. Have fun!",GetName(playerid), cash); SCMTA(COLOR_WHITE,szMessage); } if(gift == 2) { PlayerData[playerid][pDriveLicense] += 10; PlayerData[playerid][pGunLicense] += 10; PlayerData[playerid][pFlyLicense] += 10; PlayerData[playerid][pBoatLicense] += 10; format(szMessage, sizeof(szMessage), "{0080FF}[GIFTBOX]: {FFFFFF}%s won 10 licenses hour points. Have fun!",GetName(playerid)); SCMTA(COLOR_WHITE,szMessage); } if(gift == 3) { new matss = random(8000); PlayerData[playerid][pMaterials] += matss; format(szMessage, sizeof(szMessage), "{0080FF}[GIFTBOX]: {FFFFFF}%s won %d materials. Have fun!",GetName(playerid), matss); SCMTA(COLOR_WHITE,szMessage); } if(gift == 4) { new pps = random(15); PlayerData[playerid][pPremiumPoints] += pps; format(szMessage, sizeof(szMessage), "{0080FF}[GIFTBOX]: {FFFFFF}%s won %d premium points. Have fun!",GetName(playerid), pps); SCMTA(COLOR_WHITE,szMessage); } if(gift == 5) { new drugs = random(2000); PlayerData[playerid][pDrugs] += drugs; format(szMessage, sizeof(szMessage), "{0080FF}[GIFTBOX]: {FFFFFF}%s won %d drugs. Have fun!",GetName(playerid), drugs); SCMTA(COLOR_WHITE,szMessage); } PlayerData[playerid][pGift] -= 3; } else SCM(playerid,COLOR_YELLOW, szMessage); } else { SCM(playerid,COLOR_YELLOW, "You are not at giftbox location. Go to checkpoint."); SetPlayerCheckpoint(playerid, 835.1892,-2054.7180,12.8672, 2); } } else SCM(playerid,COLOR_YELLOW,"The gift is not active."); } else SCM(playerid,COLOR_ALX, "Ai nevoie de 3 ore jucate pentru a folosi comanda /getgift."); return 1; }
  23. Problema intalnita (descriere): Am creat o condiție pentru comanda /getgift, care constă în deținerea a 3 GiftPoints. Am adăugat noua variabilă, totul a decurs bine. Problema întâlnită este că dețin punctele atât timp cât nu mă deconectez, dar dacă fac asta nu le mai am. Țin să menționez ca am adăugat noua tabelă în baza de date și variabila se află și la saveplayerdata. Cred că am greșit la tabelă, nu mă pricep la mysql, dar este exact ca cea cu RespectPoints : `Gift` int(11) NOT NULL DEFAULT '0'. Ero(area / rile) / warning-(ul / urile): -Liniile de cod / sursa / script-ul(obligatoriu): - Imagini / Video (optional): http://i.imgur.com/3gdRTo3.png http://i.imgur.com/xf1Ji6u.pngAti incercat sa rezolvati singur?: Da, am încercat mai multe variante, dar nu am reușit.
  24. Salut, as vrea sa stiu de unde pot lua/cumpara gamemode-ul asemanator cu BZ care il au serverele reinforce si thug (sper ca nu fac reclama, in caz contrar schimbati voi sau le stergeti)? Cine este creatorul? Imi place mult, este bine realizat, chiar daca este copiat. Multumesc anticipat!
×
×
  • 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.