mApY.
Membru-
Posts
88 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
News
Documentation
Everything posted by mApY.
-
Salut, mai am o problema. Cum se pot schimba comenzile STRCMP in YCMD sau ZCMD? Adica ce trebuie schimbat in general la ele doar formatul CMD:coamnda(params) ? Inca ceva, ce e mai rapid YCMD sau ZCMD (100+ comenzi, server RPG) Vreau un exemplu pentru comanda: [pawn] if(strcmp(cmd, "/kick", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "{00FF00}Folosire:{FFFFFF} /kick [playerid/numejucator] [reason]"); return 1; } giveplayerid = ReturnUser(tmp); if (PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pTrial] >= 1) { if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[128]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "{00FF00}Folosire:{FFFFFF} /kick [playerid/numejucator] [reason]"); return 1; } if (PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin]) { SendClientMessage(playerid, COLOR_GREY, "Nu poti da kick unui administrator cu rangul mai mare decat al tau."); return 1; } if(BanTimer[playerid] > 0) { //format(string, sizeof(string), "{ee5555}Info: %s{a9c4e4} was banned, reason: Spam",sendername); //SendClientMessageToAll(COLOR_LIGHTRED, string); format(string, sizeof(string), "{ee5555}Info: {a9c4e4}Asteapta %d secunde inainte sa mai folosesti aceasta comanda.",BanTimer[playerid]); SendClientMessage(playerid, COLOR_WHITE, string); } BanTimer[playerid] = 3; new year, month,day; getdate(year, month, day); format(string, sizeof(string), "AdmCmd: %s a primit kick de la %s, motiv: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year); KickLog(string); format(string, sizeof(string), "{ee5555}Info: %s a primit kick de la %s, motiv: %s", giveplayer, sendername, (result)); SendClientMessageToAll(COLOR_LIGHTRED, string); Kick(giveplayerid); return 1; } } } else { format(string, sizeof(string), " %d nu este conectat.", giveplayerid); SendClientMessage(playerid, COLOR_GRAD1, string); } } return 1; }[/pawn] Nu vreaus sa imi dati direct comanda, sa imi spuneti cum trebuie modificat deoarece am mai multe comenzi. Va multumesc!
-
V? rog dac? se poate s? îmi da?i un tutorial cum s? pot schimba MYSQL R6 ?au R5 în MYSQL R34 sau R31. Doar pentru o variabil? dac? se poate gen: users. R?mân dator, principalele modific?ri care trebuiesc aduse ?i dac? se poate ce îmbun?t??e?te R31 sau R34 fa?? de R6 sau R5. Înc? ceva, un tutorial de protec?ie pentru MYSQL anti furt, nu îmi vine acuma în minte cum s.n sql injection sau ceva de genu.
-
Mai continui aceasta versiune?
-
Foarte frumos, eu asi vrea sa continui acest edit deoarece mai incolo va iesi ceva mai frumos:D
-
Pot fi comenzi ascunse in includele de la pawno ? Adica cand compilezi GM-ul cu acel pawno sa fie niste comenzi ascunse sau functii care sa interactioneze cu modul de joc ?
-
Am luat r5 la fel .. de aici l-am luat http://www.sa-mp.ro/forum/index.php?topic=6683.0
-
Nu vreau sa deschid server, vreau doar sa pornesc un gm Deci ma poti ajuta ?
-
Am gasit un gm mai vechi pe MYSQL adica pe [sampmysql] bun ... Am conectat baza de date etc tot merge perfect. Intru in joc dau inregistrare / dupa imi apare logare si cand dau login pica serverul .. Cred ca este de la MYSQL adica (sampmysql). Daca pun pluginul MYSQL imi da in server cu crashdetect: SA-MP Dedicated Server ---------------------- v0.3x, (C)2005-2013 SA-MP Team [13:01:15] [13:01:15] Server Plugins [13:01:15] -------------- [13:01:15] Loading plugin: crashdetect [13:01:15] crashdetect v4.8.5 is OK. [13:01:15] Loaded. [13:01:15] Loading plugin: streamer [13:01:15] *** Streamer Plugin v2.6.1 by Incognito loaded *** [13:01:15] Loaded. [13:01:15] Loading plugin: sscanf [13:01:15] [13:01:15] =============================== [13:01:15] sscanf plugin loaded. [13:01:15] Version: 2.8.1 [13:01:15] (c) 2012 Alex "Y_Less" Cole [13:01:15] =============================== [13:01:15] Loaded. [13:01:15] Loading plugin: mysql [13:01:15] plugin.mysql: R20 successfully loaded. [13:01:15] Loaded. [13:01:15] Loaded 4 plugins. [13:01:15] [13:01:15] Filterscripts [13:01:15] --------------- [13:01:15] Loading filterscript 'eddress.amx'... [13:01:15] -------------------------------------- [13:01:15] Clothes by Eduard 1.0x [13:01:15] www.star-gaming.ro [13:01:15] -------------------------------------- [13:01:15] Loading filterscript 'MidoStream.amx'... [13:01:16] Loading filterscript 'ObjectEditor.amx'... [13:01:16] ============================================================ [13:01:16] [FS] Ingame Object Editor by Matthias aka GTA_Rules loaded. [13:01:16] ============================================================ [13:01:16] Loading filterscript 'btime.amx'... [13:01:16] -------------------------------------- [13:01:16] Updated Version! WORLDCLOCK+DATE By Shadow [13:01:16] -------------------------------------- [13:01:16] Loading filterscript 'antibotFS2.amx'... [13:01:16] Anti-Bots By Eduard Incarcat [13:01:16] Loaded 5 filterscripts. [13:01:16] [debug] Run time error 19: "File or function is not found" [13:01:16] [debug] samp_mysql_connect [13:01:16] [debug] samp_mysql_select_db [13:01:16] [debug] samp_mysql_ping [13:01:16] [debug] samp_mysql_close [13:01:16] [debug] samp_mysql_query [13:01:16] [debug] samp_mysql_real_escape_string [13:01:16] [debug] samp_mysql_store_result [13:01:16] [debug] samp_mysql_num_rows [13:01:16] [debug] samp_mysql_fetch_row [13:01:16] [debug] samp_mysql_strtok [13:01:16] Script[gamemodes/S-G.amx]: Run time error 19: "File or function is not found" [13:01:16] Number of vehicle models: 0 Si cu sampmysql merge tot bine ... In pawn nu am nici o eroare/warning.
-
Am rezolvat am pus queryD .. [pawn]public MySQLUpdatePlayerFlo(query[], sqlplayerid, sqlvalname[], Float:sqlupdateflo) { new queryd[128]; format(queryd, sizeof(queryd), "UPDATE players SET %s=%f WHERE id=%d", sqlvalname, sqlupdateflo, sqlplayerid); samp_mysql_query(queryd); new flotostr[32]; format(flotostr, sizeof(flotostr), "%f", sqlupdateflo); MySQLUpdatePlayerStr(queryd, sqlplayerid, sqlvalname, flotostr); return 1; }[/pawn] Oare se mai executa din baza de date in felul acesta cu queryD nu cu query?
-
C:\Users\Bogdan\Desktop\[0.3X] Star-Gaming\gamemodes\S-G.pwn(3102) : warning 219: local variable "query" shadows a variable at a preceding level Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Warning. Linia 3102 [pawn] new query[128];[/pawn] Tot publicul [pawn]public MySQLUpdatePlayerFlo(query[], sqlplayerid, sqlvalname[], Float:sqlupdateflo) { new query[128]; format(query, sizeof(query), "UPDATE players SET %s=%f WHERE id=%d", sqlvalname, sqlupdateflo, sqlplayerid); samp_mysql_query(query); new flotostr[32]; format(flotostr, sizeof(flotostr), "%f", sqlupdateflo); MySQLUpdatePlayerStr(query, sqlplayerid, sqlvalname, flotostr); return 1; }[/pawn] PS: Nu spuneti sa sterg new query ca nu merge ..
-
Am facut UPDATE la toate: * Streamer * MYSQL * SSCANF sau nu stiu eu care sa le pun :-s daca mi-ai lasa un link de download pentru fiecare si fi recunoscator. Nu sunt bun deloc la pluginuri / inc ..
-
Nu pot porni Server-ul ... am bagat nativechecker si uitati ce imi da SA-MP Dedicated Server ---------------------- v0.3x, (C)2005-2013 SA-MP Team [18:24:23] [18:24:23] Server Plugins [18:24:23] -------------- [18:24:23] Loading plugin: nativechecker [18:24:23] Loaded. [18:24:23] Loading plugin: mysql [18:24:23] > MySQL plugin R5 successfully loaded. [18:24:23] Loaded. [18:24:23] Loading plugin: sscanf [18:24:23] Failed. [18:24:23] Loading plugin: streamer [18:24:23] *** Streamer Plugin v2.5.2 by Incognito loaded *** [18:24:23] Loaded. [18:24:23] Loaded 3 plugins. [18:24:23] [18:24:23] Filterscripts [18:24:23] --------------- [18:24:23] Loading filterscript 'JunkBuster.amx'... [18:24:23] [junkbuster] Loading JunkBuster... [18:24:23] [18:24:23] [junkbuster] Current JunkBuster configuration: [18:24:23] [junkbuster] - WeaponHack = 0 [18:24:23] [junkbuster] - MoneyHack = 0 [18:24:23] [junkbuster] - Jetpack = 1 [18:24:23] [junkbuster] - HealthHack = 0 [18:24:23] [junkbuster] - ArmourHack = 0 [18:24:23] [junkbuster] - DriveBy = 0 [18:24:23] [junkbuster] - Spam = 1 [18:24:23] [junkbuster] - CommandSpam = 1 [18:24:23] [junkbuster] - BadWords = 1 [18:24:23] [junkbuster] - CarJackHack = 0 [18:24:23] [junkbuster] - TeleportHack = 0 [18:24:23] [junkbuster] - MaxPing = 0 [18:24:23] [junkbuster] - SpectateHack = 0 [18:24:23] [junkbuster] - Blacklist = 1 [18:24:23] [junkbuster] - IpBans = 0 [18:24:23] [junkbuster] - TempBans = 0 [18:24:23] [junkbuster] - SpawnKill = 3 [18:24:23] [junkbuster] - CapsLock = 0 [18:24:23] [junkbuster] - 3DSpeed = 0 [18:24:23] [junkbuster] - MaxSpeed = 0 [18:24:23] [junkbuster] - AdminImmunity = 1 [18:24:23] [junkbuster] - Advertisement = 0 [18:24:23] [junkbuster] - FreezeUpdate = 0 [18:24:23] [junkbuster] - SpawnTime = 10 [18:24:23] [junkbuster] - CheckpointTeleport = 0 [18:24:23] [junkbuster] - Airbrake = 0 [18:24:23] [junkbuster] - TankMode = 0 [18:24:23] [junkbuster] - WarnPlayers = 0 [18:24:23] [junkbuster] - SingleplayerCheats = 1 [18:24:23] [junkbuster] - MinFPS = 0 [18:24:23] [junkbuster] - DisableBadWeapons = 0 [18:24:23] [junkbuster] - CBug = 16 [18:24:23] [junkbuster] - AntiBugKill = 1 [18:24:23] [junkbuster] - NoReload = 20 [18:24:23] [junkbuster] - NoReloadForSawnOff = 4 [18:24:23] [junkbuster] - ActiveGMC = 0 [18:24:23] [junkbuster] - GMCBan = 0 [18:24:23] [junkbuster] - ServerSideHealth = 0 [18:24:23] [junkbuster] - CheckVMPos = 0 [18:24:23] [junkbuster] - QuickTurn = 0 [18:24:23] [junkbuster] - VehicleTeleport = 0 [18:24:23] [junkbuster] - Wallride = 0 [18:24:23] [junkbuster] - DisplayTextDraw = 1 [18:24:23] [junkbuster] - AFK = 0 [18:24:23] [junkbuster] - PickupTeleport = 0 [18:24:23] [junkbuster] - FlyHack = 0 [18:24:23] [junkbuster] - JunkBusterChrome = 0 [18:24:23] [junkbuster] - CheckWalkAnims = 0 [18:24:23] [junkbuster] - ReportMoneyHack = 0 [18:24:23] [junkbuster] - SpeedhackAdvanced = 0 [18:24:23] [junkbuster] - Joypad = 1 [18:24:23] [junkbuster] - ArmedVehicles = 0 [18:24:23] [junkbuster] - VehicleRepair = 0 [18:24:23] [junkbuster] - TuningHack = 0 [18:24:23] [junkbuster] - PayForGuns = 0 [18:24:23] [junkbuster] - SpawnVehicles = 0 [18:24:23] [junkbuster] - MaxTotalWarnings = 0 [18:24:23] [junkbuster] - TooManyWarningsAction = 0 [18:24:23] [junkbuster] - AirbrakeDetection = 0 [18:24:23] [junkbuster] - SpeedhackDetection = 0 [18:24:23] [18:24:23] [junkbuster] 0 IP-bans have been loaded. [18:24:23] [junkbuster] 0 temporary bans have been loaded. [18:24:23] [junkbuster] 0 whitelist entries have been loaded. [18:24:23] [junkbuster] 5 blacklist entries have been loaded. [18:24:23] [junkbuster] 41 bad words have been loaded. [18:24:23] [junkbuster] 4 forbidden weapons have been loaded. [18:24:23] [junkbuster] JunkBuster has been configurated. [18:24:23] [junkbuster] JunkBuster (v11) has successfully been loaded. [18:24:23] Loading filterscript 'balloons.amx'... [18:24:23] Unable to load filterscript 'balloons.amx'. [18:24:23] Loaded 1 filterscripts. [18:24:23] Error: Function not registered: 'Streamer_RegisterInterface' [18:24:23] Error: Function not registered: 'Streamer_AddPlayer' [18:24:23] Error: Function not registered: 'Streamer_RemovePlayer' [18:24:23] Error: Function not registered: 'Streamer_VerifyPickup' [18:24:23] Error: Function not registered: 'Streamer_VerifyCheckpoint' [18:24:23] Error: Function not registered: 'mysql_connect' [18:24:23] Error: Function not registered: 'mysql_close' [18:24:23] Error: Function not registered: 'mysql_query' [18:24:23] Error: Function not registered: 'mysql_store_result' [18:24:23] Error: Function not registered: 'mysql_fetch_row_format' [18:24:23] Error: Function not registered: 'mysql_ping' [18:24:23] Error: Function not registered: 'mysql_reconnect' [18:24:23] Error: Function not registered: 'mysql_real_escape_string' [18:24:23] Error: Function not registered: 'mysql_num_rows' [18:24:23] Error: Function not registered: 'mysql_fetch_field_row' [18:24:23] Error: Function not registered: 'mysql_free_result' [18:24:23] Error: Function not registered: 'SetDynamicObjectPos' [18:24:23] Error: Function not registered: 'MoveDynamicObject' [18:24:23] Error: Function not registered: 'StopDynamicObject' [18:24:23] Error: Function not registered: 'DestroyDynamicObject' [18:24:23] Error: Function not registered: 'CreateDynamicObject' [18:24:23] Error: Function not registered: 'sscanf' [18:24:23] Error: Function not registered: 'CreateDynamicPickup' [18:24:23] Error: Function not registered: 'mysql_debug' [18:24:23] Error: Function not registered: 'CreateDynamic3DTextLabel' [18:24:23] Error: Function not registered: 'DestroyDynamicPickup' [18:24:23] Error: Function not registered: 'DestroyDynamic3DTextLabel' [18:24:23] Error: Function not registered: 'GetDynamicObjectPos' [18:24:23] Error: Function not registered: 'IsValidDynamicObject' [18:24:23] Script[gamemodes/AF.amx]: Run time error 19: "File or function is not found" [18:24:23] Number of vehicle models: 0 Ce sa bag ?
-
Am pus [pawn]forward EsteScripter(playerid); public EsteScripter(playerid) { if(IsPlayerConnected(playerid)) { new nume[512]; GetPlayerName(playerid, nume, sizeof(nume)); if((strcmp(nume, "Adyi", true) == 0) || strcmp(nume, "Law", true) == 0) || (strcmp(nume, "Alex", true) == 0) || (strcmp(nume, "Stefan", true) == 0)) { return 1; } } return 0; }[/pawn] Si tot da erorile.
-
[pawn]if(strcmp(nume, "Adyi", true) == 0) || strcmp(nume, "Law", true) == 0) || (strcmp(nume, "Alex", true) == 0) || (strcmp(nume, "Stefan", true) == 0)[/pawn]
-
Ce este gresit la acest public ? [pawn]forward EsteScripter(playerid); public EsteScripter(playerid) { if(IsPlayerConnected(playerid)) { new nume[100]; GetPlayerName(playerid, nume, sizeof(nume)); if(strcmp(nume, "Adyi", true) == 0) || strcmp(nume, "Law", true) == 0) || (strcmp(nume, "Alex", true) == 0) || (strcmp(nume, "Stefan", true) == 0) { return 1; } } return 0; }[/pawn] Eroare .. C:\Users\BOGDAN\Desktop\Af edit by adyi [0.3x]\gamemodes\AF.pwn(4578) : error 029: invalid expression, assumed zero C:\Users\BOGDAN\Desktop\Af edit by adyi [0.3x]\gamemodes\AF.pwn(4578) : warning 215: expression has no effect C:\Users\BOGDAN\Desktop\Af edit by adyi [0.3x]\gamemodes\AF.pwn(4578) : error 001: expected token: ";", but found ")" C:\Users\BOGDAN\Desktop\Af edit by adyi [0.3x]\gamemodes\AF.pwn(4578) : error 029: invalid expression, assumed zero C:\Users\BOGDAN\Desktop\Af edit by adyi [0.3x]\gamemodes\AF.pwn(4578) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
-
Am uitat C:\Users\BOGDAN\Desktop\Extreme Stunt Devil - v3.5 EDITED\filterscripts\LuxAdmin.pwn(10553) : warning 209: function "LoginPlayer" should return a value C:\Users\BOGDAN\Desktop\Extreme Stunt Devil - v3.5 EDITED\filterscripts\LuxAdmin.pwn(17792) : error 017: undefined symbol "XAds" C:\Users\BOGDAN\Desktop\Extreme Stunt Devil - v3.5 EDITED\filterscripts\LuxAdmin.pwn(17792) : error 029: invalid expression, assumed zero C:\Users\BOGDAN\Desktop\Extreme Stunt Devil - v3.5 EDITED\filterscripts\LuxAdmin.pwn(17792) : warning 215: expression has no effect C:\Users\BOGDAN\Desktop\Extreme Stunt Devil - v3.5 EDITED\filterscripts\LuxAdmin.pwn(17798) : error 017: undefined symbol "XAds" C:\Users\BOGDAN\Desktop\Extreme Stunt Devil - v3.5 EDITED\filterscripts\LuxAdmin.pwn(17798) : warning 215: expression has no effect C:\Users\BOGDAN\Desktop\Extreme Stunt Devil - v3.5 EDITED\filterscripts\LuxAdmin.pwn(17798) : error 001: expected token: ";", but found "]" C:\Users\BOGDAN\Desktop\Extreme Stunt Devil - v3.5 EDITED\filterscripts\LuxAdmin.pwn(17798) : error 029: invalid expression, assumed zero C:\Users\BOGDAN\Desktop\Extreme Stunt Devil - v3.5 EDITED\filterscripts\LuxAdmin.pwn(17798) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 6 Errors.
-
[pawn]public SendAnnMSG() { new randMSG = random(sizeof(XAds)); for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i)) { if(AccInfo[annoff] == 1) { SendClientMessage(i, red, XAds[randMSG]); } } }[/pawn] tot publicul. 17798 - [pawn] SendClientMessage(i, red, XAds[randMSG]);[/pawn] 17792 - [pawn] new randMSG = random(sizeof(XAds));[/pawn] 10553 - [pawn]}[/pawn] Restul de mai sus de la 10553 [pawn] //========================================================================== //VIP & Admin Login Informations //========================================================================== if(AccInfo[playerid][pVip] > 0 || AccInfo[playerid][Level] > 0) { //------------------------------------------------------------------ new sadmn[4]; if(AccInfo[playerid][sAdm] > 0) { sadmn = "Yes"; } else if(AccInfo[playerid][sAdm] < 1) { sadmn = "No"; } //------------------------------------------------------------------ new rvp[4]; if(AccInfo[playerid][RVip] > 0) { rvp = "Yes"; } else if(AccInfo[playerid][RVip] < 1) { rvp = "No"; } //------------------------------------------------------------------ new pNameLG[MAX_PLAYER_NAME], strlg[50+MAX_PLAYER_NAME], sadmn112[128], rvps112[128], nadmn[128], pviplol[128]; GetPlayerName(playerid, pNameLG, sizeof(pNameLG)); //------------------------------------------------------------------ format(strlg, sizeof(strlg), "{FF9900}Salut, {09FF00}%s\n", pNameLG); format(rvps112, sizeof(rvps112), "{FF0000}• {FF9900}R.VIP: {09FF00}%s\n\n", rvp); format(sadmn112, sizeof(sadmn112), "{FF0000}• {FF9900}SAdmin: {09FF00}%s\n", sadmn); format(nadmn, sizeof(nadmn), "{FF0000}• {FF9900}Admin Level: {09FF00}%d\n", AccInfo[playerid][Level]); format(pviplol, sizeof(pviplol), "{FF0000}• {FF9900}VIP Level: {09FF00}%d\n", AccInfo[playerid][pVip]); //------------------------------------------------------------------ strcat(string2, strlg); strcat(string2, "{FF9900}Ai fost autentificat cu succes: \n\n"); strcat(string2, nadmn); strcat(string2, pviplol); strcat(string2, sadmn112); strcat(string2, rvps112); } if(AccInfo[playerid][Level] > 0) { strcat(string2, "{FF9900}Foloseste: {09FF00}/acmds, /astats, /ahelp {FF9900}pentru detalii!\n"); } if(AccInfo[playerid][pVip] > 0) { strcat(string2, "{FF9900}Foloseste: {09FF00}/vcmds, /stats{FF9900} pentru detalii!\n"); } ShowPlayerDialog(playerid, 123, DIALOG_STYLE_MSGBOX, "LoginInfo", string2, "Ok",""); return 1; } }[/pawn] Adica tot codul.
-
C:\Users\BOGDAN\Desktop\(0.3x) GTA Romania RolePlay\gamemodes\RO-RP.pwn(6733) : warning 209: function "Itter_OnPlayerDisconnect" should return a value Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase Header size: 13740 bytes Code size: 2712636 bytes Data size: 7203608 bytes Stack/heap size: 16384 bytes; estimated max. usage: unknown, due to recursion Total requirements: 9946368 bytes 1 Warning. Linia 6733 [pawn]}[/pawn]
-
Define?te simbolul GoIP ?i IsNum
-
Am gasit un bug. Intru in garajul meu dau /statgaraj si nu imi apare el a fost inchis sau deschis ...
-
Darky pentru TD-ul din partea de jos, dreapta mai mult :> Bravo matusa mea pentru GM ) si bunico pentru TD )
-
Te rog nu vorbi daca nu sti ... comanda si tot aveam in GM dar am vrut sa faca nume's Vehicle .... atat
-
Ma ajutat DarkyTheAngel ... cum vrete sa imi dai sa pun string 1000 :| ? Doamnee format(str, sizeof(str),"** %s's vehicle **", name); format(string, sizeof(string), "Model:[%s] Standard Price:[%s] Color:[%d - %d] VehicleID:[%d] Plate:[%s]", CarInfo[carkey][cDescription], number_format(CarInfo[carkey][cValue]), CarInfo[carkey][cColorOne], CarInfo[carkey][cColorTwo], carkey,CarInfo[carkey][cLicense]); Asta era tot cacatu ca era 2 stringuri una dupa alta fara SCM