-
Posts
84 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Forums
News
Documentation
Everything posted by Destroyed
-
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
-
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
-
ma poate ajuta cineva cu comanda licenses?
Destroyed replied to Destroyed's topic in Cereri Tutoriale
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; } -
ma poate ajuta cineva cu comanda licenses?
Destroyed replied to Destroyed's topic in Cereri Tutoriale
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 -
ma poate ajuta cineva cu comanda licenses?
Destroyed replied to Destroyed's topic in Cereri Tutoriale
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 -
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; }
-
multumesc mult
-
si cand un player sa ceonecteaza si are alt skin ii pune alte animuri, cum as putea sa le dezactivez?
-
ala galben
-
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
-
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
-
Am rezolvat, am zis eu ca asta era problema, nu se conecta baza de date, acum imi apare tot. Multumesc oricum pentru ajutor
-
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
-
Mersi, ma si saturasem sa vad cum se cearta astia.
-
ma poate ajuta cineva?
-
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
-
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
-
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 };
-
buggurile sunt toate rezolvate
-
vreau sa fac sistem register login, si nu imi insereaza in baza de date numele si parola, etc, va rog ajutatima
-
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
- 1 reply
-
- 1
-
Parse error: syntax error, unexpected 'public' (T_PUBLIC), expecting end of file in C:\xampp\htdocs\panel\Connection.php on line 32 ce fac
-
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
-