Jump to content

Destroyed

Membru
  • Posts

    84
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Destroyed

  1. pot sa iti dau comenzile terminate? Daca da,uitele aici QUITJOB: CMD:quitjob(playerid, params[]) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pJob] >= 1) { SendClientMessage(playerid, COLOR_GREY, "You have quit your job!"); PlayerInfo[playerid][pJob] = 0; DisablePlayerCheckpoint(playerid); new szQuery[128]; mysql_format(mysql, szQuery, sizeof(szQuery), "UPDATE `users` SET `Job`='0' WHERE `Username`='%s'", PlayerInfo[playerid][pUsername]); //aici am sters PlayerInfo[id][pJob] deoarece in loc sa ii ia numele, ii lua jobul. ii seteaza jobul la 0, si il pune unde ii gaseste numele. zimi daca ai inteles mysql_tquery(mysql, "szQuery"); else return SendClientMessage(playerid, COLOR_WHITE, "You don't have a job."); } return 1; } GETJOB: CMD:getjob(playerid, params[]) { new szQuery[256]; if(IsPlayerConnected(playerid)) { new sendername[25],str[256]; GetPlayerName(playerid,sendername,sizeof(sendername)); if(PlayerInfo[playerid][pJob] == 0) { if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,607.8375,-1438.1827,14.0654)) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "Jobul tau este acum Detective."); PlayerInfo[playerid][pJob] = 1; mysql_format(mysql, szQuery, sizeof(szQuery), "UPDATE `users` SET `Job`='%d' WHERE `Username`='%s'", PlayerInfo[playerid][pJob], PlayerInfo[playerid][pID]); mysql_tquery(mysql, szQuery); else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,359.3762,-2071.5310,10.6953)) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "Jobul tau este acum Fisherman."); PlayerInfo[playerid][pJob] = 2; mysql_format(mysql, szQuery, sizeof(szQuery), "UPDATE `users` SET `Job`='%d' WHERE `Username`='%s'", PlayerInfo[playerid][pJob], PlayerInfo[playerid][pID]); mysql_tquery(mysql, szQuery); return 1; } else { SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Ai deja un job, foloseste comanda /quitjob pentru a parasi job ul."); return 1; } } return 1; } SETJOB: CMD:setjob(playerid, params[]) { new szQuery[256]; if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] >= 6) { new id,jobid,string[256],giveplayer[30],sendername[30]; if(sscanf(params, "ui",id,jobid)) return SendClientMessage(playerid, 0xFFFFFFFF, "{0049FF}Syntax: {ffffff}/setjob <Name/Playerid> <Job ID>"); { if(IsPlayerConnected(id)) { if(id != INVALID_PLAYER_ID) { GetPlayerName(id, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); PlayerInfo[id][pJob] = jobid; format(string, sizeof(string), "Admin %s has changed you job to %d.", sendername,jobid); SCM(id,COLOR_LIGHTBLUE, string); new str[128]; mysql_format(mysql, szQuery, sizeof(szQuery),"UPDATE `users` SET `Job`='%d' WHERE `Username`='%s'", PlayerInfo[id][pJob], PlayerInfo[id][pUsername]); // aici am schimbat o chestie, WHERE `Username` atat mysql_tquery(mysql, szQuery); return 1; } else { SendClientMessage(playerid,COLOR_WHITE, "{FFFFCC}Error: Player not connected."); return 1; } } else { SendClientMessage(playerid, COLOR_RED, AdminOnly); return 1; } } return 1; } sami spui daca ai ceva erori, nu am testat sa fiu sigur
  2. Salutare am luat un gamemode de pe net si vreau sa il testez dar imi e foarte greu sa il testez singur. Daca vreti sa ajutati testand contactatima pe discord - Valentyn#3569
  3. da, asa am pus codul stock showLicenses(playerid) { enum e_licenses { licenseName[64], PlayerInfo:licenseIdx, PlayerInfo:licenseTime } static const licensesStructure[][e_licenses] = { {"Carnet de sofer", pDrivingLicense, pDrivingLicenseTime}, {"Licenta de pilot", pFlyingLicense, pFlyingLicenseTime}, {"Licenta de navigatie", pSailingLicense, pSailingLicenseTime}, {"Licena de pescar", pFishingLicense, pFishingLicenseTime}, {"Licenta de port-arma", pGunLicense, pGunLicenseTime}, {"Licenta de materiale", pMaterialsLicense, pMaterialsLicenseTime} }; gString[0] = EOS; for(new i = 0; i < sizeof licensesStructure; ++i) { if(PlayerInfo[playerid][licensesStructure[i][licenseIdx]] == 1) format(gString, sizeof gString, "%s** {8ba1f0}%s: {fcfcfc}Valid {8ba1f0}- Valabilitate: %d ore\n", gString, licensesStructure[i][licenseName], PlayerInfo[playerid][licensesStructure[i][licenseTime]]); else format(gString, sizeof gString, "%s** {8ba1f0}%s: {fcfcfc}Expirat\n", gString, licensesStructure[i][licenseName]); } new headerText[64]; format(headerText, sizeof headerText, "Licentele lui %s", GetName(playerid)); ShowPlayerDialog(playerid, 2323, DIALOG_STYLE_MSGBOX, headerText, gString, "Ok", ""); return 1; }
  4. de aici {"Carnet de sofer", pDrivingLicense, pDrivingLicenseTime}, {"Licenta de pilot", pFlyingLicense, pFlyingLicenseTime}, {"Licenta de navigatie", pSailingLicense, pSailingLicenseTime}, {"Licena de pescar", pFishingLicense, pFishingLicenseTime}, {"Licenta de port-arma", pGunLicense, pGunLicenseTime}, {"Licenta de materiale", pMaterialsLicense, pMaterialsLicenseTime} }; gString[0] = EOS; for(new i = 0; i < sizeof licensesStructure; ++i) { if(PlayerInfo[playerid][licensesStructure[i][licenseIdx]] == 1) format(gString, sizeof gString, "%s** {8ba1f0}%s: {fcfcfc}Valid {8ba1f0}- Valabilitate: %d ore\n", gString, licensesStructure[i][licenseName], PlayerInfo[playerid][licensesStructure[i][licenseTime]]); pana aici
  5. imi da warning urile astea. ../gamemodes/stock.pwn(165) : warning 213: tag mismatch ../gamemodes/stock.pwn(165) : warning 213: tag mismatch ../gamemodes/stock.pwn(166) : warning 213: tag mismatch ../gamemodes/stock.pwn(166) : warning 213: tag mismatch ../gamemodes/stock.pwn(167) : warning 213: tag mismatch ../gamemodes/stock.pwn(167) : warning 213: tag mismatch ../gamemodes/stock.pwn(168) : warning 213: tag mismatch ../gamemodes/stock.pwn(168) : warning 213: tag mismatch ../gamemodes/stock.pwn(169) : warning 213: tag mismatch ../gamemodes/stock.pwn(169) : warning 213: tag mismatch ../gamemodes/stock.pwn(170) : warning 213: tag mismatch ../gamemodes/stock.pwn(170) : warning 213: tag mismatch ../gamemodes/stock.pwn(176) : warning 213: tag mismatch ../gamemodes/stock.pwn(177) : warning 213: tag mismatch
  6. salut vreau sa fac comanda licenses, si vreau sa stiu daca e posibil sa fie mai usor decat codul pe care il scriu, adica sa apara daca are licenta am facut asa, (pentru toate licentele) stock showLicenses(playerid) { gString[0] = EOS; format(gString, sizeof(gString), "Licente lui %s", GetName(playerid)); ShowPlayerDialog(playerid, 2323, DIALOG_STYLE_MSGBOX, gString, "** {8ba1f0}Carnet de sofer: {fcfcfc}Expirat {8ba1f0}\n** Licenta de pilot: {fcfcfc}Expirata {8ba1f0}\n** Licenta de navigatie: {fcfcfc}Expirata {8ba1f0}\n** Licenta de pescar: {fcfcfc}Expirata {8ba1f0}\n** Licenta de port-arma: {fcfcfc}Expirata {8ba1f0}\n** Licenta de materiale: {fcfcfc}Expirata {8ba1f0}", "OK", ""); if(PlayerInfo[playerid][pDrivingLicense] == 1) { gString[0] = EOS; format(gString, sizeof(gString), "** {8ba1f0}Carnet de sofer: {fcfcfc}Valid {8ba1f0}- Valabilitate: %d ore\n** Licenta de pilot: {fcfcfc}Expirata {8ba1f0}\n** Licenta de navigatie: {fcfcfc}Expirata {8ba1f0}\n** Licenta de pescar: {fcfcfc}Expirata {8ba1f0}\n** Licenta de port-arma: {fcfcfc}Expirata {8ba1f0}\n** Licenta de materiale: {fcfcfc}Expirata {8ba1f0}", PlayerInfo[playerid][pDrivingLicenseTime]); new string[126]; format(string, sizeof(string), "Licente lui %s", GetName(playerid)); ShowPlayerDialog(playerid, 2323, DIALOG_STYLE_MSGBOX, string, gString, "OK", ""); return 1; } if(PlayerInfo[playerid][pFlyingLicense] == 1) { gString[0] = EOS; format(gString, sizeof(gString), "** {8ba1f0}Carnet de sofer: {fcfcfc}Expirat {8ba1f0}\n** Licenta de pilot: {fcfcfc}Valida {8ba1f0}- Valabilitate: %d ore\n** Licenta de navigatie: {fcfcfc}Expirata {8ba1f0}\n** Licenta de pescar: {fcfcfc}Expirata {8ba1f0}\n** Licenta de port-arma: {fcfcfc}Expirata {8ba1f0}\n** Licenta de materiale: {fcfcfc}Expirata {8ba1f0}", PlayerInfo[playerid][pFlyingLicenseTime]); new string[126]; format(string, sizeof(string), "Licente lui %s", GetName(playerid)); ShowPlayerDialog(playerid, 2323, DIALOG_STYLE_MSGBOX, string, gString, "OK", ""); return 1; } if(PlayerInfo[playerid][pSailingLicense] == 1) { gString[0] = EOS; format(gString, sizeof(gString), "** {8ba1f0}Carnet de sofer: {fcfcfc}Expirat {8ba1f0}\n** Licenta de pilot: {fcfcfc}Expirat {8ba1f0}\n** Licenta de navigatie: {fcfcfc}Valida {8ba1f0}- Valabilitate: %d ore\n** Licenta de pescar: {fcfcfc}Expirata {8ba1f0}\n** Licenta de port-arma: {fcfcfc}Expirata {8ba1f0}\n** Licenta de materiale: {fcfcfc}Expirata {8ba1f0}", PlayerInfo[playerid][pSailingLicenseTime]); new string[126]; format(string, sizeof(string), "Licente lui %s", GetName(playerid)); ShowPlayerDialog(playerid, 2323, DIALOG_STYLE_MSGBOX, string, gString, "OK", ""); return 1; } if(PlayerInfo[playerid][pFishingLicense] == 1) { gString[0] = EOS; format(gString, sizeof(gString), "** {8ba1f0}Carnet de sofer: {fcfcfc}Expirat {8ba1f0}\n** Licenta de pilot: {fcfcfc}Expirat {8ba1f0}\n** Licenta de navigatie: {fcfcfc}Expirata {8ba1f0}\n** Licenta de pescar: {fcfcfc}Valida {8ba1f0}- Valabilitate: %d ore\n** Licenta de port-arma: {fcfcfc}Expirata {8ba1f0}\n** Licenta de materiale: {fcfcfc}Expirata {8ba1f0}", PlayerInfo[playerid][pFishingLicenseTime]); new string[126]; format(string, sizeof(string), "Licente lui %s", GetName(playerid)); ShowPlayerDialog(playerid, 2323, DIALOG_STYLE_MSGBOX, string, gString, "OK", ""); return 1; } if(PlayerInfo[playerid][pGunLicense] == 1) { gString[0] = EOS; format(gString, sizeof(gString), "** {8ba1f0}Carnet de sofer: {fcfcfc}Expirat {8ba1f0}\n** Licenta de pilot: {fcfcfc}Expirat {8ba1f0}\n** Licenta de navigatie: {fcfcfc}Expirata {8ba1f0}\n** Licenta de pescar: {fcfcfc}Expirata {8ba1f0}\n** Licenta de port-arma: {fcfcfc}Valida {8ba1f0}- Valabilitate: %d ore\n** Licenta de materiale: {fcfcfc}Expirata {8ba1f0}", PlayerInfo[playerid][pGunLicenseTime]); new string[126]; format(string, sizeof(string), "Licente lui %s", GetName(playerid)); ShowPlayerDialog(playerid, 2323, DIALOG_STYLE_MSGBOX, string, gString, "OK", ""); return 1; } if(PlayerInfo[playerid][pMaterialsLicense] == 1) { gString[0] = EOS; format(gString, sizeof(gString), "** {8ba1f0}Carnet de sofer: {fcfcfc}Expirat {8ba1f0}\n** Licenta de pilot: {fcfcfc}Expirat {8ba1f0}\n** Licenta de navigatie: {fcfcfc}Expirata {8ba1f0}\n** Licenta de pescar: {fcfcfc}Expirata {8ba1f0}\n** Licenta de port-arma: {fcfcfc}Expirata {8ba1f0}\n** Licenta de materiale: {fcfcfc}Valida {8ba1f0}- Valabilitate: %d ore", PlayerInfo[playerid][pMaterialsLicenseTime]); new string[126]; format(string, sizeof(string), "Licente lui %s", GetName(playerid)); ShowPlayerDialog(playerid, 2323, DIALOG_STYLE_MSGBOX, string, gString, "OK", ""); return 1; } if(PlayerInfo[playerid][pMaterialsLicense] == 1 || PlayerInfo[playerid][pMaterialsLicense] == 1 || PlayerInfo[playerid][pGunLicense] == 1 || PlayerInfo[playerid][pFishingLicense] == 1 || PlayerInfo[playerid][pSailingLicense] == 1 || PlayerInfo[playerid][pFlyingLicense] == 1 || PlayerInfo[playerid][pDrivingLicense] ==1) { gString[0] = EOS; format(gString, sizeof(gString), "** {8ba1f0}Carnet de sofer: {fcfcfc}Valid {8ba1f0}- Valabilitate: %d ore\n** Licenta de pilot: {fcfcfc}Valida {8ba1f0}- Valabilitate: %d ore\n** Licenta de navigatie: {fcfcfc}Valida {8ba1f0}- Valabilitate: %d ore\n** Licenta de pescar: {fcfcfc}Valida {8ba1f0}- Valabilitate: %d ore\n** Licenta de port-arma: {fcfcfc}Valida {8ba1f0}- Valabilitate: %d ore\n** Licenta de materiale: {fcfcfc}Valida {8ba1f0}- Valabilitate: %d ore", PlayerInfo[playerid][pMaterialsLicenseTime], PlayerInfo[playerid][pMaterialsLicenseTime] || PlayerInfo[playerid][pMaterialsLicenseTime] || PlayerInfo[playerid][pGunLicenseTime] || PlayerInfo[playerid][pFishingLicenseTime] || PlayerInfo[playerid][pSailingLicenseTime] || PlayerInfo[playerid][pFlyingLicenseTime] || PlayerInfo[playerid][pDrivingLicenseTime]); new string[126]; format(string, sizeof(string), "Licente lui %s", GetName(playerid)); ShowPlayerDialog(playerid, 2323, DIALOG_STYLE_MSGBOX, string, gString, "OK", ""); return 1; } return 1; }
  7. si cand un player sa ceonecteaza si are alt skin ii pune alte animuri, cum as putea sa le dezactivez?
  8. am facut un textdraw pentru dmv care arata la al catalea cp esti, si cand inti intr-un cp sa iti puna 1/18, dar nu se updateaza
  9. Cum rezolv asta, de fiecare data cand scrie cineva in chat primesc warning nush ce, si daca screi 3 mesaje iau crash, uite aici si cand intra un jucator in server ii pune nume colorat, cum pot scoate, numele la Nicole2 si punctul portocaliu de pe harta
  10. Am rezolvat, am zis eu ca asta era problema, nu se conecta baza de date, acum imi apare tot. Multumesc oricum pentru ajutor
  11. salut, faza e ca nu arata dialogul cand intru pe sv, eu cred ca sunt 2 probleme 1 nu sa conectat baza de date, 2, nu stiu
  12. Destroyed

    helpp

    Mersi, ma si saturasem sa vad cum se cearta astia.
  13. salut, incerc sa fac si eu ceva, un pic proiect, am dat host de pe ultra-host (nu vreau sa fac reclama), si cand intru nu imi apare sistemul de register, sau de login (daca ai deja cont) pls help
  14. Destroyed

    helpp

    incerc sa pun sccanf pentru ca vreau sa imi fac sv si primesc aceasta eroare, ce pot face? Desktop\Folder nou (2)\pawno\include\sscanf2.inc(118) : fatal error 111: user error: sscanf utilises community compiler features. Use `#define SSCANF_NO_NICE_FEATURES` to live without (if you can call that living) or better yet download it here: github.com/pawn-lang/compiler/releases
  15. vreau sa fac sistem dmv si am facut new Float:DMVCheckpoints[13][3] = { {1517.0917,-2290.8020,13.0287}, // cp1 {1492.8069,-2326.5491,13.1197}, // cp2 {1471.6593,-2369.9541,13.0438}, // cp3 {1304.3279,-2374.9690,21.3526}, // cp3 {1314.7251,-2319.3633,13.1591}, // cp4 {1323.4381,-2394.5356,13.0321}, // cp5 {1391.4679,-2467.5989,6.1885}, // cp6 {1523.0571,-2400.7598,0.9076}, //cp7 {1523.4938,-2295.8542,-3.3239}, // cp {1664.5740,-2322.6357,-3.1884}, // cp8 {1734.8164,-2258.8469,-3.1949}, // cp9 {1796.0043,-2312.4084,13.0401}, // cp10 {1678.8899,-2316.7437,13.0434}, // cp11 {1578.3131,-2302.5864,13.0009}, // cp12 {1534.5839,-2289.5652,13.0407}, //finish }; si imi da erorile astea, si nu stiu ce sa ii fac C:\pawno\include\systems.inc(81) : error 001: expected token: ";", but found "{" C:\pawno\include\systems.inc(83) : error 010: invalid function or declaration linia 81 e cp 12 si linia 83 e };
  16. buggurile sunt toate rezolvate
  17. vreau sa fac sistem register login, si nu imi insereaza in baza de date numele si parola, etc, va rog ajutatima
  18. RPG.KUG.RO Despre noi: Suntem o comunitate care si-a deschis portile pe data de 5.01.2023, suntem o comunitate la inceput cu 0-1 playeri ca orice comunitate care este la inceput.Dorim sa creem o comunitate mare in care sa ne distram pe serverul de SA:MP. Avantaje: 1.Bonusuri zilnice 2.Cerinte staff/lideri mici 3.Fondatori de treaba Dezavantaje: Bugguri, dar se vor rezolva toate. Ce iti putem oferi?: Iti aducem la dispozitie un quest care se reseteaza zilnic, update-uri non-stop, un gameplay minunat, sansa pentru a aplica staff, lider sau membru factiune. Datele de conectare pe server: IP: 135.125.59.206:7777 DNS: SOON Panel: SOON Discord: https://discord.gg/GNmNXkyQBp
  19. Parse error: syntax error, unexpected 'public' (T_PUBLIC), expecting end of file in C:\xampp\htdocs\panel\Connection.php on line 32 ce fac
  20. mersi, si mie imi place, e prima data cand lucrez cu objects si actori, am sa fac un update, vreau sa mai adaug ceva pe acolo
  21. am facut sistem getgift, acum trebuie sa lucrez la comnada /getgift, o nota de la 0 / 10 va rog
×
×
  • 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.