Jump to content

ShaggyShaggy

Membru
  • Posts

    17
  • Joined

  • Last visited

Everything posted by ShaggyShaggy

  1. La conectare este un SetTimerEx pentru fiecare player cu functia aia de Update. O sa verific logu, mersi de sugestie.
  2. ShaggyShaggy

    Set

    Versiunea Mysql: R39-6 Deci problema e urmatoarea: cand dau in dialog valoarea pe care vreau sa o setez la nivelul unui player, nu ii actualizeaza acelui player nimic. Observatie: PlayerInfo pentru player-ul acela se schimba la valoarea pusa, dar nu se actualizeaza in baza de date. // Am un dialog unde ii setezi nivelul unui player if(response) { if(!IsNumeric(inputtext)) return SCM(playerid, verde_inchis, "Ai introdus si alte caractere!"); new player; player = GetPVarInt(playerid, "PlayerID"); PlayerInfo[player][pNivel] = strval(inputtext); } // Si aici o functie care actualizeaza perfect la playerid dar la player-ul din set nu function UpdatePlayerInfo(playerid) { gQuery[0] = EOS; mysql_format(SQL, gQuery, sizeof(gQuery), "UPDATE `users` SET `Nivel` = %d WHERE `ID` = '%d'", PlayerInfo[playerid][pNivel], PlayerInfo[playerid][pSQLID]); mysql_tquery(SQL, gQuery, "", "", playerid); return 1; }
  3. Din greseala am pus punct si virgula acolo :) nici nu l-am observat, mersi mult de ajutor
  4. if(IsNumeric(inputtext)) { if(inputtext[playerid] <= PlayerInfo[playerid][pBani]); eroare 36 { PlayerInfo[playerid][pBani] -= inputtext[playerid]; PlayerInfo[playerid][pBaniBanca] += inputtext[playerid]; new string[128]; format(string, sizeof(string), "Ai depozitat %s", inputtext[playerid]); SCM(playerid, galben, string); GivePlayerMoney(playerid, -inputtext[playerid]); } else eroare 29 { SCM(playerid, rosu, "EROARE: Nu ai suficienti bani!"); } } else { SCM(playerid, rosu, "EROARE: Trebuie sa introduci doar cifre!"); } Erori: error 036: empty statementerror 029: invalid expression, assumed zero In cod sunt mai ordonate dar cand le-am bagat aici s-au mutat si sunt strambe, oricum vreau sa stiu doar cum fac acolo cu if(inputtext...
  5. ShaggyShaggy

    Ini

    Pot face sa scrie in litere in baza de date?
  6. Adica eu daca in baza de date am job-urile scrise in cifre pot cu define sau cu altceva sa fac sa apara in stats in litere?
  7. SetTimerEx("hidetextdrawpayday1", 5000, false, "dd", playerid, textdrawpayday1); PlayerInfo[i][pPayDay]++; new rand1 = 0 + random(2); PlayerInfo[i][pExp] += rand1; new rand = 20 + random(10); GivePlayerMoney(i, rand); } return 1; } forward hidetexdrawpayday1(playerid, textdrawpayday1); public hidetextdrawpayday1(playerid, textdrawpayday1) { TextDrawHideForPlayer(playerid, textdrawpayday1); return 1; } randurile 102-117 C:\Users\Gabi\Desktop\Server-ul meu de samp\server samp\Beta.pwn(102) : warning 213: tag mismatch C:\Users\Gabi\Desktop\Server-ul meu de samp\server samp\Beta.pwn(113) : warning 235: public function lacks forward declaration (symbol "hidetextdrawpayday1") C:\Users\Gabi\Desktop\Server-ul meu de samp\server samp\Beta.pwn(113) : warning 219: local variable "textdrawpayday1" shadows a variable at a preceding level C:\Users\Gabi\Desktop\Server-ul meu de samp\server samp\Beta.pwn(115) : warning 213: tag mismatch
  8. Daca bag sscanf nu-mi mai ruleaza server-ul absolut deloc, da eroare cand il pornesc CMD:givemoney(playerid) { new bani, player, playerul[MAX_PLAYER_NAME], admin[MAX_PLAYER_NAME], string[128], string2[128]; GetPlayerName(player, playerul,sizeof(playerul)); GetPlayerName(playerid, admin, sizeof(admin)); format(string, sizeof(string), "Admin-ul %s ti-a dat %d lei.", admin, bani); SendClientMessage(player,verde_deschis,string); format(string2, sizeof(string2), "I-ai dat %d lei lui %s.", bani, playerul); SendClientMessage(playerid,verde_deschis,string2); GivePlayerMoney(player, bani); return 1; }
  9. Cum fac ca suma scrisa de admin sa-i fie data player-ului scris? Am facut ceva doar ca da 0$, nu-mi merge sscanf-ul ca as fi facut de mult ceva, exista o alta metoda? Doar zcmd si include-urile care vin cu server-ul de la samp le am
  10. Folosesc Y_INI si vreau sa stiu cum fac ca atunci cand da /bonus sa adune, gen daca are 1.000$ si da /bonus sa-i scrie 101.000$ in baza de date nu 100.000$
  11. Cand dau include la sscanf si bag tot unde trebuie: in server.cfg- plugins sscanf in pawno/includes- sscanf2.inc in folder la sv- plugins aia cu sscanf.dll cand pornesc sv imi apare ”The procedure entry ucrt.terminate is missing or could not be located”. Am incercat: -sa reinstalez Visual C++ aia din 2015 mi se pare -sa scanez cu Reimage dar nu am licenta premium si am de stat vreo 2-3 ore lejer sa repar manual toate alea -as fi incercat sa dau check update la windows-ul meu 7 dar cand l-am dat la reparat, le-am dat bani de windows 7 dar mi-au bagat o copie deci nu am acces Alte optiuni sa o rezolv am? Ca am cateva script-uri si nu am sscanf
  12. Am facut astea, mai încerc odată azi. Mersi de informație
  13. Am bagat in folder la server de la sscanf/includes la pawno/includes si am dat include <sscanf> si atunci cand intru pe sv meu ma spawneaza aproape de ferma aia de langa trucker şi nu prea pot face nimic, sistemul de login nu mai merge si e ca si cum nu as avea niciun script pe el
  14. cod: new text[128]; format(text, sizeof(text), "{FFCC00}Fondator: GabiAkaShaggy \n {99FFFF}Mapping: GabiAkaShaggy \n {66FF00}Scripter: GabiAkaShaggy"); ShowPlayerDialog(playerid, DIALOG_CREDITS, "{FFFFFF}Credite", text, "Ok", ""); nu inteleg ce am gresit in el
  15. Define-ul l-am dat: #define mesaj SendClientMessage Script: mesaj(playerid, verde_deschis, ”Bun venit pe server!”); mesaj(playerid, rosu, ”Joaca corect si vei fi rasplatit!”); return 1; Erori: C:\Users\Costel\Desktop\server samp\Beta 0.1.pwn(41) : error 029: invalid expression, assumed zero C:\Users\Costel\Desktop\server samp\Beta 0.1.pwn(41) : error 017: undefined symbol "Bun" C:\Users\Costel\Desktop\server samp\Beta 0.1.pwn(41) : error 017: undefined symbol "venit" se vede naspa aici, eu le-am facut unele sub altele, bine, ordonat
×
×
  • 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.