Jump to content

anonim23

Membru
  • Posts

    65
  • Joined

  • Last visited

Everything posted by anonim23

  1. Factiunea paramedic & fireman se ocupa si cu stingerea incediilor alea care fac izbugnesc random si trb sa le stinga ei intelegi tu
  2. anonim23

    Bug /stats

    @matthew. format(string, sizeof(string), "Player: {FFFFFF}Crimes: %d | Arrests: %d | Drugs: %d | Materials: %d | Radio: %s | Rob: %d/10 | Escape: %d/20 | Spin Points: %d", crimes,arrests,drugs,mats,radios, rob,PlayerInfo[targetid][pEscapePoints], PlayerInfo[targetid][pSpinPoints]); SCM(playerid, COLOR_CYAN,string); format(string, sizeof(string), "Case: {FFFFFF}Normal Case: %d | Gold Case: %d", PlayerInfo[targetid][pNormalCrate], PlayerInfo[targetid][pGoldCrate]); SCM(playerid, COLOR_CYAN,string); format(string, sizeof(string), "Other: {FFFFFF}Job: %s | Faction: %s | Faction Warns: %d/3 | Faction Punish: %d/20 | Warns: %d/3 | Apartament id: %d | Momeala: %d ",jtext,ttext,PlayerInfo[targetid][pFACWarns],PlayerInfo[targetid][pFpunish],warn, have_apartament(playerid), PlayerInfo[targetid][pFishFood]); //asta e linia care nu apare cand ai factiune, "Other" SCM(playerid, COLOR_CYAN,string); if(clan != 0) {
  3. Help va rog sunt la inceput si nu stiu ce sa ii fac, imi apare asta in server log si cand pornesc sv u pe local apar 2 error ca lipseste mscvr100 si 120 ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [23:15:28] [23:15:28] Server Plugins [23:15:28] -------------- [23:15:28] Loading plugin: crashdetect [23:15:28] Failed. [23:15:28] Loading plugin: sscanf [23:15:29] Failed. [23:15:29] Loading plugin: mysql [23:15:29] >> plugin.mysql: R34 successfully loaded. [23:15:29] Loaded. [23:15:29] Loading plugin: streamer [23:15:30] Failed. [23:15:30] Loading plugin: Whirlpool [23:15:30] [23:15:30] ================== [23:15:30] [23:15:30] Whirlpool loaded [23:15:30] [23:15:30] ================== [23:15:30] [23:15:30] Loaded. [23:15:30] Loading plugin: sampcac_server [23:15:30] SA-MP Clientside AntiCheat v0.10.0 is being loaded ... [23:15:30] Loaded. [23:15:30] Loaded 3 plugins. [23:15:30] [23:15:30] Filterscripts [23:15:30] --------------- [23:15:30] Loading filterscript 'ls_beachside.amx'... [23:15:30] [23:15:30] |--------------------------------------------------- [23:15:30] |--- LS BeachSide Filterscript [23:15:30] |-- Script v1.03 [23:15:30] |-- 19th April 2015 [23:15:30] |--------------------------------------------------- [23:15:30] |-- LS BeachSide Building Elevator created [23:15:30] |--------------------------------------------------- [23:15:30] Loading filterscript 'ls_elevator.amx'... [23:15:30] Loaded 2 filterscripts. [23:15:30] Script[gamemodes/gmm.amx]: Run time error 19: "File or function is not found" [23:15:30] Number of vehicle models: 0
  4. salut, imi da asta si nu stiu ce sa fac C:\pawno\include\systems.inc(1015) : warning 219: local variable "tmpobjid" shadows a variable at a preceding level La linia cu erroarea e doar new tmpobjid, atat! in rest doar CreateDinamycObject si in jos si in sus! Help... sunt incepator si nu stiu ce sa ii fac va rog ajutati-ma
  5. Salut, sunt la inceput deci no hate pls Dc nu apar iconitele? Apar doar pe host sau ce este gresit? Nu apare nici nimic la profile poza: https://imgur.com/a/6PFc1GG ms anticipat
  6. @HaoSs07 nu inteleg frt.. ajuta-ma cum fac?
  7. Codul de la login.php @Mister @HaoSs07
  8. Nu stiu ce are.. nu-mi merge discrd pe pc.. daca ai fb @HaoSs07 sau daca iti puteti explica pas cu pas ce trb sa fac..
  9. Salut, sunt mai nou in astea si nu prea ma pricep.. no hate sunt la inceput! cine stie sa ma ajute raman recunoscator! Deci eu am o baza de date de la un Gm ce cripteaza parolele in baza de date, adica in loc de parola scrisa de jucator pune in baza de date la parola WEFWMFQWMEQLHLFDDFMG, etc. Ati inteles voi. Cum pot face sa scot aceasta hasurare? Intreb deoarece nu ma pot conecta la panel cu contu, trb sa pun acel WETERGMEVMFWF in loc de parola scrisa de mine pt a ma putea loga HELPPPPPPPPPP!!!!!!
  10. anonim23

    Erori

    am vrut sa adaug ceva mai de mult si imi da erorile astea. C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(65) : error 017: undefined symbol "AntiDeAMX" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(4921) : error 004: function "vUpdate" is not implemented C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(5410) : error 017: undefined symbol "Carspeed" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(5583) : error 017: undefined symbol "GetPlayerHealthEx" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(5588) : error 017: undefined symbol "SetPlayerHealthEx" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(5592) : error 017: undefined symbol "SetPlayerHealthEx" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(5612) : error 004: function "PlayerToPoint" is not implemented C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(6067) : error 017: undefined symbol "SetPlayerPosEx" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(7218) : error 017: undefined symbol "GetPlayerHealthEx" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(7223) : error 017: undefined symbol "Carspeed" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(8008) : error 017: undefined symbol "NumIp" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(8026) : error 017: undefined symbol "AntiFlood_InitPlayer" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(9685) : error 017: undefined symbol "ClearWanted" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(9714) : error 017: undefined symbol "BanCheck" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(9826) : error 004: function "CrimInRange" is not implemented C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(10028) : error 017: undefined symbol "SetPlayerArmourEx" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(10223) : error 004: function "ProxDetector" is not implemented C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(10279) : error 004: function "ProxDetector" is not implemented C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(10321) : error 017: undefined symbol "SetPlayerPosEx" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(10335) : error 017: undefined symbol "SetPlayerArmourEx" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(10380) : error 017: undefined symbol "SetPlayerPosEx" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(10404) : error 017: undefined symbol "SetPlayerPosEx" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(10429) : error 017: undefined symbol "SetPlayerPosEx" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(10454) : error 017: undefined symbol "SetPlayerPosEx" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(10479) : error 017: undefined symbol "SetPlayerPosEx" C:\Users\RYK\Desktop\Gm3\GM HOST\gamemodes\gamemode.pwn(10527) : error 017: undefined symbol "SetPlayerPosEx"
  11. Ok, multumesc ! Daca ai vre-o rezolvare si poti sa mi-o zici si mie ai fi de trb.
  12. Adica din 100 nu se face 99, 98 etc sau ramane pe 0 si tot merge?
  13. CMD:accept(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "Trebuie sa fii logat pentru a folosi comenzi."); if(IsPlayerConnected(playerid)) { new x_job[256], id, sendername[25], giveplayer[25], string[300], tmpcar = GetPlayerVehicleID(playerid), ccar = IsPlayerInAnyVehicle(playerid); if(sscanf(params, "s[256]u",x_job,id)) { SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF}Folosire: {FFFFFF}/accept <Name> <Name/Playerid>"); SendClientMessage(playerid, COLOR_WHITE, "Available names: Drugs, Repair, House, Materials, Dice, Fight."); SendClientMessage(playerid, COLOR_WHITE, "Available names: Vehicle, Taxi, Medic, Live, Lawyer, Carrace."); SendClientMessage(playerid, COLOR_WHITE, "Available names: Mechanic, Ticket, Refill, Invite, Free."); return 1; } if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat."); if(strcmp(x_job,"dice",true) == 0) { if(Diceid[playerid] == 999) return SCM(playerid,COLOR_WHITE,"Niciun player nu te-a invitat sa joci barbut."); if(Diceid[playerid] != id) return SCM(playerid,COLOR_WHITE,"Acel player nu te-a invitat sa joci barbut cu el."); if(GetPlayerCash(playerid) < Dicem[playerid]) return SCM(playerid,COLOR_WHITE,"Tu sau adversarul tau nu aveti suficienti bani pentru a juca barbut."); if(GetPlayerCash(id) < Dicem[playerid]) return SCM(playerid,COLOR_WHITE,"Tu sau adversarul tau nu aveti suficienti bani pentru a juca barbut."); if(ProxDetectorS(10.0, playerid, Diceid[playerid])) { new dice1[MAX_PLAYERS],dice2[MAX_PLAYERS],total[MAX_PLAYERS]; dice1[playerid] = random(6) + 1; dice2[playerid] = random(6) + 1; total[playerid] = dice1[playerid] + dice2[playerid]; dice1[Diceid[playerid]] = random(6) + 1; dice2[Diceid[playerid]] = random(6) + 1; total[Diceid[playerid]] = dice1[Diceid[playerid]] + dice2[Diceid[playerid]]; GetPlayerName(playerid,sendername,sizeof(sendername)); GetPlayerName(Diceid[playerid],giveplayer,sizeof(giveplayer)); if(total[playerid] > total[Diceid[playerid]]) { format(string,sizeof(string),"%s rolls %d %d. %s rolls %d %d. %s won $%s.",sendername,dice1[playerid],dice2[playerid],giveplayer,dice1[Diceid[playerid]],dice2[Diceid[playerid]],sendername,FormatNumber(Dicem[playerid])); ProxDetector(10.0,playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); GivePlayerCash(playerid,Dicem[playerid]); GivePlayerCash(Diceid[playerid],-Dicem[playerid]); format(string,sizeof(string),"(+) Ai castigat $%s!",FormatNumber(Dicem[playerid])); SendClientMessage(playerid, COLOR_GREEN, string); format(string,sizeof(string),"(-) Ai pierdut $%s!",FormatNumber(Dicem[playerid])); SendClientMessage(Diceid[playerid], COLOR_GREEN, string); } if(total[Diceid[playerid]] > total[playerid]) { format(string,sizeof(string),"%s rolls %d %d. %s rolls %d %d. %s won $%s.",sendername,dice1[playerid],dice2[playerid],giveplayer,dice1[Diceid[playerid]],dice2[Diceid[playerid]],giveplayer,FormatNumber(Dicem[playerid])); ProxDetector(10.0,playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); GivePlayerCash(playerid,-Dicem[playerid]); GivePlayerCash(Diceid[playerid],Dicem[playerid]); format(string,sizeof(string),"(+) Ai castigat $%s!",FormatNumber(Dicem[playerid])); SendClientMessage(Diceid[playerid], COLOR_GREEN, string); format(string,sizeof(string),"(-) Ai pierdut $%s!",FormatNumber(Dicem[playerid])); SendClientMessage(playerid, COLOR_GREEN, string); } if(total[Diceid[playerid]] == total[playerid]) { format(string,sizeof(string),"%s rolls %d %d. %s rolls %d %d. No one won.",sendername,dice1[playerid],dice2[playerid],giveplayer,dice1[Diceid[playerid]],dice2[Diceid[playerid]]); ProxDetector(10.0,playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } Update(playerid, pCashx); Update(Diceid[playerid], pCashx); Diceid[playerid] = 999; Dicem[playerid] = 0; } else return SendClientMessage(playerid, COLOR_WHITE, "Nu esti langa acel player."); return 1; } else if(strcmp(x_job,"invite",true) == 0) { if(FactionOffer[playerid] != 999) { new str[256],d,m,y,h,mi,s; gettime(h,mi,s); getdate(y,m,d); GetPlayerName(FactionOffer[playerid], sendername, sizeof(sendername)); GetPlayerName(playerid, giveplayer, sizeof(giveplayer)); new para1 = playerid, ftext[50]; if(PlayerInfo[FactionOffer[playerid]][pMember] == 1) { PlayerInfo[para1][pTeam] = 2; gTeam[para1] = 2; ftext = "Los Santos Police Department"; ChosenSkin[para1] = 71; SetPlayerSkin(para1, 71); } else if(PlayerInfo[FactionOffer[playerid]][pMember] == 2) { PlayerInfo[para1][pTeam] = 2; gTeam[para1] = 2; ftext = "Federal Bureau of Investigation"; ChosenSkin[para1] = 163; SetPlayerSkin(para1, 163); } else if(PlayerInfo[FactionOffer[playerid]][pMember] == 3) { PlayerInfo[para1][pTeam] = 2; gTeam[para1] = 2; ftext = "National Guard"; ChosenSkin[para1] = 287; SetPlayerSkin(para1, 287); } else if(PlayerInfo[FactionOffer[playerid]][pMember] == 4) { PlayerInfo[para1][pTeam] = 5; gTeam[para1] = 5; ftext = "Rizzuto Mafia"; ChosenSkin[para1] = 116; SetPlayerSkin(para1, 116); } else if(PlayerInfo[FactionOffer[playerid]][pMember] == 5) { PlayerInfo[para1][pTeam] = 5; gTeam[para1] = 5; ftext = "15th Street Underground"; ChosenSkin[para1] = 106; SetPlayerSkin(para1, 106); } else if(PlayerInfo[FactionOffer[playerid]][pMember] == 6) { PlayerInfo[para1][pTeam] = 5; gTeam[para1] = 5; ftext = "Mara Salvatrucha"; ChosenSkin[para1] = 176; SetPlayerSkin(para1, 176); } else if(PlayerInfo[FactionOffer[playerid]][pMember] == ? { PlayerInfo[para1][pTeam] = 2; gTeam[para1] = 2; ftext = "Las Venturas Police Department"; ChosenSkin[para1] = 71; SetPlayerSkin(para1, 71); } else if(PlayerInfo[FactionOffer[playerid]][pMember] == 9) { PlayerInfo[para1][pTeam] = 4; gTeam[para1] = 4; ftext = "News Reporter"; ChosenSkin[para1] = 17; SetPlayerSkin(para1, 17); } else if(PlayerInfo[FactionOffer[playerid]][pMember] == 10) { PlayerInfo[para1][pTeam] = 5; gTeam[para1] = 5; ftext = "23th Boyz n the Hood"; ChosenSkin[para1] = 104; SetPlayerSkin(para1, 104); } else if(PlayerInfo[FactionOffer[playerid]][pMember] == 11) { PlayerInfo[para1][pTeam] = 11; gTeam[para1] = 11; ftext = "Hitman Agency"; ChosenSkin[para1] = 208; SetPlayerSkin(para1, 208); } else if(PlayerInfo[FactionOffer[playerid]][pMember] == 12) { PlayerInfo[para1][pTeam] = 4; gTeam[para1] = 4; ftext = "School Instructors"; ChosenSkin[para1] = 153; SetPlayerSkin(para1, 153); } else if(PlayerInfo[FactionOffer[playerid]][pMember] == 13) { PlayerInfo[para1][pTeam] = 4; gTeam[para1] = 4; ftext = "Taxi LS"; ChosenSkin[para1] = 253; SetPlayerSkin(para1, 253); } else if(PlayerInfo[FactionOffer[playerid]][pMember] == 14) { PlayerInfo[para1][pTeam] = 4; gTeam[para1] = 4; ftext = "Paramedic Department LV"; ChosenSkin[para1] = 276; SetPlayerSkin(para1, 276); } else { return 1; } PlayerInfo[para1][pMember] = PlayerInfo[FactionOffer[playerid]][pMember]; PlayerInfo[para1][pRank] = 1; PlayerInfo[para1][pModel] = ChosenSkin[para1]; SetPlayerVirtualWorld(para1,0); PlayerTextDrawSetPreviewModel(para1, SkinPreview[para1], PlayerInfo[para1][pModel]); PlayerTextDrawShow(para1, SkinPreview[para1]); SetSpawnInfo(playerid, PlayerInfo[para1][pTeam], PlayerInfo[para1][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0); gTeam[para1] = PlayerInfo[para1][pTeam]; SetPlayerToTeamColor(para1); SpawnPlayer(para1); mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Team`='%d',`Member`='%d',`Rank`='1',`Model`='%d',`FactionJoin`='%02d-%02d-%d %02d:%02d:%02d' WHERE `name`='%s'",PlayerInfo[para1][pTeam],PlayerInfo[para1][pMember],PlayerInfo[para1][pModel],d,m,y,h,mi,s,PlayerInfo[para1][pNormalName]); mysql_tquery(SQL,str,"",""); new string2[500],query[500]; format(string,sizeof(string),"Acum esti membru al factiunii %s.",ftext); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string,sizeof(string),"%s a intrat in factiune (invitat de catre %s).",giveplayer,sendername); SendFamilyMessage(PlayerInfo[playerid][pMember], COLOR_GENANNOUNCE, string); format(string2, sizeof(string2), "%s has joined the group %s (invited by %s).", giveplayer, ftext, sendername); mysql_format(SQL, query, sizeof(query), "INSERT INTO faction_logs (`text`, `player`,`leader`) VALUES ('%s','%d','%d')", string2, PlayerInfo[para1][pSQLID],PlayerInfo[FactionOffer[playerid]][pSQLID]); mysql_tquery(SQL,query,"",""); format(string2,sizeof(string2),"%s[user:%d] has joined the group %s (invited by %s[user:%d]).",giveplayer,PlayerInfo[para1][pSQLID],ftext,sendername,PlayerInfo[FactionOffer[playerid]][pSQLID]); Factionlog(PlayerInfo[para1][pMember],PlayerInfo[para1][pSQLID],PlayerInfo[FactionOffer[playerid]][pSQLID],string2); } } else if(strcmp(x_job,"free",true) == 0) { if(FreeOffer[playerid] > -1) { if(FreeOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you free."); if(GetPlayerCash(playerid) < FreePrice[playerid]) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have money needed."); GetPlayerName(playerid, giveplayer, sizeof(giveplayer)); GetPlayerName(FreeOffer[playerid], sendername, sizeof(sendername)); format(string, sizeof(string), "(+) %s a acceptat oferta de a fi eliberat iar tu ai primit $%s.", giveplayer, FormatNumber(FreePrice[playerid])); SendClientMessage(FreeOffer[playerid], COLOR_GREEN, string); PlayerInfo[FreeOffer[playerid]][pRob] -= 3; format(string, sizeof(string), "Ai platit $%s pentru a fi eliberat din inchisoare.", FormatNumber(FreePrice[playerid])); SendClientMessage(playerid, COLOR_WHITE, string); JailPrice[playerid] = 0; PlayerInfo[playerid][pJailTime] = 1; GivePlayerCash(playerid, -FreePrice[playerid]); GivePlayerCash(FreeOffer[playerid],FreePrice[playerid]); PlayerInfo[playerid][pJailed] = 1; new str[356]; mysql_format(SQL,str,sizeof(str),"UPDATE users SET `JailTime`='0',`Money`='%d',`Jailed`='0' WHERE `name`='%s'",GetPlayerCash(playerid),PlayerInfo[playerid][pNormalName]); mysql_tquery(SQL,str,"",""); mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Money`='%d' WHERE `name`='%s'",GetPlayerCash(FreeOffer[playerid]),PlayerInfo[FreeOffer[playerid]][pNormalName]); mysql_tquery(SQL,str,"",""); //KillTimer(timerfree1[FreeOffer[playerid]]); FreeOffer[playerid] = -1; FreePlayer[playerid] = -1; FreePrice[playerid] = 0; return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offerd you free."); } else if(strcmp(x_job,"cinvite",true) == 0) { if(GetPVarInt(playerid, "cinvID") >= 1) { new messageString[128],str33[184],iddd,name2[30],strings[128]; PlayerInfo[playerid][pClan] = GetPVarInt(playerid, "cinvID"); iddd = GetPVarInt(playerid, "cinvIDD"); GetPlayerName(iddd,name2,sizeof(name2)); PlayerInfo[playerid][pCRank] = 1; DeletePVar(playerid, "cinvID"); DeletePVar(playerid, "cinvIDD"); GetPlayerName(playerid,sendername,sizeof(sendername)); format(messageString, sizeof(messageString), "{%s}[CLAN] %s joined the clan (invited by %s).",ClanInfo[PlayerInfo[playerid][pClan]][cClanColor],sendername,name2); SendToClan(PlayerInfo[playerid][pClan], COLOR_WHITE, messageString); new y,m,d,h,mi,s; getdate(y,m,d); gettime(h,mi,s); mysql_format(SQL,str33,sizeof(str33),"UPDATE users SET `Clan`='%d',`CRank`='1',`ClanJoin`='%02d-%02d-%d %02d:%02d:%02d' WHERE `name`='%s'",PlayerInfo[playerid][pClan],d,m,y,h,mi,s,PlayerInfo[playerid][pNormalName]); mysql_tquery(SQL,str33,"",""); format(messageString, sizeof(messageString), "%s joined the clan (invited by %s).",sendername,name2); mysql_real_escape_string(messageString, strings); mysql_format(SQL,str33,sizeof(str33),"INSERT INTO clan_logs (`action`,`clanid`) VALUES ('%s','%d')",strings,PlayerInfo[playerid][pClan]); mysql_tquery(SQL,str33,"",""); } else { return SendClientMessage(playerid, COLOR_GREY, "You don't have an active clan invite request."); } } else if(strcmp(x_job,"lawyer",true) == 0) { if(AcceptOffer[playerid] > -1) { if(AcceptOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you accept."); if(GetPlayerCash(playerid) < AcceptPrice[playerid]) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have money needed."); PlayerInfo[playerid][pLawyer] += 15; PlayerInfo[AcceptOffer[playerid]][pLawyer] -= 15; GivePlayerCash(playerid, - AcceptPrice[playerid]); GivePlayerCash(AcceptOffer[playerid], AcceptPrice[playerid]); new wakaname[25], str[356], wakaname2[25], str2[356]; GetPlayerName(playerid,wakaname,25); mysql_format(SQL,str,356,"UPDATE users SET `Money`='%d',`Acceptpoints`='%d' WHERE `name`='%s'",GetPlayerCash(playerid),PlayerInfo[playerid][pLawyer],wakaname); mysql_tquery(SQL,str,"",""); GetPlayerName(AcceptOffer[playerid],wakaname2,25); mysql_format(SQL,str2,sizeof(str2),"UPDATE users SET `Money`='%d',`Acceptpoints`='%d' WHERE `name`='%s'",GetPlayerCash(AcceptOffer[playerid]),PlayerInfo[AcceptOffer[playerid]][pLawyer],wakaname2); mysql_tquery(SQL,str2,"",""); format(string,sizeof(string),"{B8FFDB}%s bought your accept.",wakaname); SCM(AcceptOffer[playerid],COLOR_WHITE,string); format(string,sizeof(string),"{B8FFDB}You bought accept from %s.",wakaname2); SCM(playerid,COLOR_WHITE,string); AcceptOffer[playerid] = -1; AcceptPrice[playerid] = 0; return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offerd you accept."); } else if(strcmp(x_job,"materials",true) == 0) { if(MatsOffer[playerid] > -1) { if(MatsOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you materials."); if(GetPlayerCash(playerid) < MatsPrice[playerid]) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have money needed."); PlayerInfo[playerid][pMats] += MatsAmmo[playerid]; PlayerInfo[MatsOffer[playerid]][pMats] -= MatsAmmo[playerid]; GivePlayerCash(playerid, - MatsPrice[playerid]); GivePlayerCash(MatsOffer[playerid], MatsPrice[playerid]); GetPlayerName(MatsOffer[playerid],giveplayer,sizeof(giveplayer)); GetPlayerName(playerid,sendername,sizeof(sendername)); format(string,sizeof(string),"{B8FFDB}You buy %d materials for $%s from %s.",MatsAmmo[playerid],FormatNumber(MatsPrice[playerid]),giveplayer); SCM(playerid,COLOR_WHITE,string); format(string,sizeof(string),"{B8FFDB}%s bought your materials for $%s.",sendername,FormatNumber(MatsPrice[playerid])); SCM(MatsOffer[playerid],COLOR_WHITE,string); Update(playerid,pMatsx); Update(MatsOffer[playerid],pMatsx); Update(MatsOffer[playerid],pCashx); Update(playerid,pCashx); MatsOffer[playerid] = -1; MatsAmmo[playerid] = 0; MatsPrice[playerid] = 0; return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offerd you materials."); } else if(strcmp(x_job,"gun",true) == 0) { if(SellgunOffer[playerid] > -1) { if(SellgunOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you gun."); if(GetPlayerCash(playerid) < SellgunPrice[playerid]) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have money needed."); new weaponid,ammo,price,mats,gunname[60],idoffer; weaponid = SellgunID[playerid]; ammo = SellgunAmmo[playerid]; price = SellgunPrice[playerid]; mats = SellgunMats[playerid]; idoffer = SellgunOffer[playerid]; GivePlayerWeaponEx(playerid,weaponid,ammo); PlayerInfo[idoffer][pMats] -= mats; GivePlayerCash(playerid, -price); GivePlayerCash(idoffer, price); Update(playerid, pCashx); Update(idoffer,pMatsx); Update(idoffer, pCashx); GetPlayerName(idoffer,giveplayer,sizeof(giveplayer)); GetPlayerName(playerid,sendername,sizeof(sendername)); GetWeaponNameEx(weaponid,gunname,sizeof(gunname)); format(string, sizeof(string), "You have given %s, a %s with %d ammo, for %d Materials.", sendername,gunname, ammo,mats); SendClientMessage(idoffer, COLOR_GRAD1, string); format(string, sizeof(string), "You have recieved a %s with %d ammo from %s.", gunname, ammo, giveplayer); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "* %s created a Gun from Materials, and hands it to %s.", giveplayer ,sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); SellgunOffer[playerid] = -1; SellgunPrice[playerid] = 0; SellgunMats[playerid] = 0; SellgunAmmo[playerid] = 0; SellgunID[playerid] = 0; if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) { new gun2,tmp; GetPlayerWeaponData(playerid,5,gun2,tmp); #pragma unused tmp if(gun2)SetPlayerArmedWeapon(playerid,gun2); else SetPlayerArmedWeapon(playerid,0); } return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offerd you materials."); } else if(strcmp(x_job,"biz",true) == 0) { if(bizoffer[playerid] < 999) { if(bizoffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you a bussines."); if(GetPlayerCash(playerid) >= bizprice[playerid]) { if(IsPlayerConnected(bizoffer[playerid])) { if(ProxDetectorS(5.0, playerid, bizoffer[playerid])) { GetPlayerName(bizoffer[playerid], giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "{B8FFDB}* You accepted to buy the Bussines for $%d from %s.",bizprice[playerid],giveplayer); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "{B8FFDB}* %s accepted to buy your Bussines, and the $%d was added to your account.",sendername,bizprice[playerid]); SendClientMessage(bizoffer[playerid], COLOR_WHITE, string); format(string, sizeof(string), "%s [user:%d] a cumparat bizz-ul(/sellbizto) [bizz:%d] de la %s [user:%d] pentru $%s.",sendername,PlayerInfo[playerid][pSQLID],bizid[playerid],giveplayer,PlayerInfo[bizoffer[playerid]][pSQLID],FormatNumber(bizprice[playerid])); ABroadCast(COLOR_WHITE,string,1); new var100[256],y,m,d,h,mi,s,string2[256],string3[256]; getdate(y,m,d); gettime(h,mi,s); format(string2,sizeof(string2),"[%02d-%02d-%d %02d:%02d:%02d] %s[user:%d] bought bizz %d from %s[user:%d] for $%s.",d,m,y,h,mi,s,sendername,PlayerInfo[playerid][pSQLID],bizid[playerid],giveplayer,PlayerInfo[bizoffer[playerid]][pSQLID],FormatNumber(bizprice[playerid])); mysql_real_escape_string(string2, string3); mysql_format(SQL, var100, sizeof(var100), "INSERT INTO playerlogs (`playerid`,`giverid`,`action`,`time`) VALUES ('%d','%d','%s','%02d-%02d-%d %02d:%02d:%02d')", PlayerInfo[playerid][pSQLID],PlayerInfo[HouseOffer[playerid]][pSQLID],string3,d,m,y,h,mi,s); mysql_tquery(SQL,var100,"",""); GivePlayerCash(playerid, -bizprice[playerid]); GivePlayerCash(bizoffer[playerid], bizprice[playerid]); new str[356]; PlayerInfo[playerid][pPbiskey] = bizid[playerid]; strmid(BizzInfo[bizid[playerid]][bOwner], PlayerInfo[playerid][pNormalName], 0, 25, 999); mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Bizz`='%d',`Money`='%d' WHERE `name`='%s'",PlayerInfo[playerid][pPbiskey],GetPlayerCash(playerid),PlayerInfo[playerid][pNormalName]); mysql_tquery(SQL,str,"",""); mysql_format(SQL,str,sizeof(str),"UPDATE `bizz` SET `Owner`='%s' WHERE `ID`='%d'",BizzInfo[bizid[playerid]][bOwner],bizid[playerid]); mysql_tquery(SQL,str,"",""); OnPropTextdrawUpdate(2,bizid[playerid]); PlayerInfo[bizoffer[playerid]][pPbiskey] = 255; mysql_format(SQL,string,sizeof(string),"UPDATE users SET `Bizz`='255',`Money`='%d' WHERE `name`='%s'",GetPlayerCash(bizoffer[playerid]),PlayerInfo[bizoffer[playerid]][pNormalName]); mysql_tquery(SQL,string,"",""); bizid[playerid] = 0; bizprice[playerid] = 0; bizoffer[playerid] = 999; return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You're too far away."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You don't have money needed."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Nobody offered you any bussines."); } else if(strcmp(x_job,"house",true) == 0) { if(HouseOffer[playerid] < 999) { if(HouseOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you a house."); if(GetPlayerCash(playerid) >= HousePrice[playerid]) { if(IsPlayerConnected(HouseOffer[playerid])) { if(ProxDetectorS(3.0, playerid, HouseOffer[playerid])) { GetPlayerName(HouseOffer[playerid], giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "{B8FFDB}* You accepted to buy the House for $%d from %s.",HousePrice[playerid],giveplayer); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "{B8FFDB}* %s accepted your to buy your House, and the $%s was added to your Account.",sendername,FormatNumber(HousePrice[playerid])); SendClientMessage(HouseOffer[playerid], COLOR_WHITE, string); format(string, sizeof(string), "%s [user:%d] a cumparat casa(/sellhouseto) [house:%d] de la %s [user:%d] pentru $%s.",sendername,PlayerInfo[playerid][pSQLID],HouseID[playerid],giveplayer,PlayerInfo[HouseOffer[playerid]][pSQLID],FormatNumber(HousePrice[playerid])); ABroadCast(COLOR_WHITE,string,1); new var100[256],y,m,d,h,mi,s,string2[256],string3[256]; getdate(y,m,d); gettime(h,mi,s); format(string2,sizeof(string2),"[%02d-%02d-%d %02d:%02d:%02d] %s[user:%d] bought house %d from %s[user:%d] for $%s.",d,m,y,h,mi,s,sendername,PlayerInfo[playerid][pSQLID],HouseID[playerid],giveplayer,PlayerInfo[HouseOffer[playerid]][pSQLID],FormatNumber(HousePrice[playerid])); mysql_real_escape_string(string2, string3); mysql_format(SQL, var100, sizeof(var100), "INSERT INTO playerlogs (`playerid`,`giverid`,`action`,`time`) VALUES ('%d','%d','%s','%02d-%02d-%d %02d:%02d:%02d')", PlayerInfo[playerid][pSQLID],PlayerInfo[HouseOffer[playerid]][pSQLID],string3,d,m,y,h,mi,s); mysql_tquery(SQL,var100,"",""); PlayerInfo[playerid][pPhousekey] = HouseID[playerid]; PlayerInfo[HouseOffer[playerid]][pPhousekey] = 999; GivePlayerCash(playerid, -HousePrice[playerid]); GivePlayerCash(HouseOffer[playerid], HousePrice[playerid]); strmid(HouseInfo[HouseID[playerid]][hOwner], PlayerInfo[playerid][pNormalName], 0, 25, 999); Update(playerid,pCashx); Update(playerid,pPhousekeyx); Update(HouseOffer[playerid],pPhousekeyx); Update(HouseOffer[playerid],pCashx); new str2[256]; mysql_format(SQL,str2,sizeof(str2),"UPDATE `houses` SET `Owner`='%s' WHERE `ID`='%d'",HouseInfo[HouseID[playerid]][hOwner],HouseID[playerid]); mysql_tquery(SQL,str2,"",""); OnPropTextdrawUpdate(1,HouseID[playerid]); RemovePlayerMapIcon(HouseOffer[playerid], 1); HouseOffer[playerid] = 999; HousePrice[playerid] = 0; HouseID[playerid] = 0; return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You're too far away."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You don't have money needed."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Nobody offered you any house."); } else if(strcmp(x_job,"ticket",true) == 0) { if(TicketOffer[playerid] < 999) { if(TicketOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you ticket."); if(IsPlayerConnected(TicketOffer[playerid])) { if (ProxDetectorS(5.0, playerid, TicketOffer[playerid])) { GetPlayerName(TicketOffer[playerid], giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if(GetPlayerCash(playerid) < TicketMoney[playerid]) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Nu ai destui bani!"); format(string, sizeof(string), "{B8FFDB}* You have paid the Ticket of $%d to Officer %s.", TicketMoney[playerid], giveplayer); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "{B8FFDB}* %s has paid your Ticket of $%d.", sendername, TicketMoney[playerid]); SendClientMessage(TicketOffer[playerid], COLOR_WHITE, string); GivePlayerCash(playerid, - TicketMoney[playerid]); GivePlayerCash(TicketOffer[playerid], TicketMoney[playerid]); Update(playerid, pCashx); Update(TicketOffer[playerid], pCashx); PlayerInfo[TicketOffer[playerid]][pTickets] += 1; Update(TicketOffer[playerid], pTicketsx); TicketOffer[playerid] = 999; TicketMoney[playerid] = 0; return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}The officer is not near you."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offered you a ticket."); } else if(strcmp(x_job,"taxi",true) == 0) { if(PlayerInfo[playerid][pMember] != 13) return SCM(playerid,COLOR_WHITE,"{FFB870}You're not a taxi driver."); if(TransportDuty[playerid] != 1) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are not a taxi driver on duty."); if(TaxiCallTime[playerid] > 0) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You have already accepted a taxi call."); if(!ccar && IsAnTaxi(tmpcar)) return SCM(playerid,COLOR_WHITE,"{FFB870}You're not in taxi car."); if(TaxiCall[id] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not called taxi."); if(TaxiCall[id] == id) { if(IsPlayerConnected(TaxiCall[id])) { GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(TaxiCall[id], giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "{B8FFDB}* You have accepted the Taxi Call from %s, you will see the marker untill you have reached it.",giveplayer); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "{B8FFDB}* Taxi Driver %s has accepted your Taxi Call please wait at your current Position.",sendername); SendClientMessage(TaxiCall[id], COLOR_WHITE, string); format(string, sizeof(string), "{FFFF00}* Taxi Driver %s has accepted %s Taxi Call.",sendername,giveplayer); SendFamilyMessage(13, COLOR_WHITE, string); TaxiCallTime[playerid] = 1; TaxiAccepted[playerid] = TaxiCall[id]; TaxiCall[id] = -1; return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one called for a taxi yet."); } else if(strcmp(x_job,"medic",true) == 0) { if(PlayerInfo[playerid][pMember] == 14) { if(MedicCallTime[playerid] > 0) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You have already accepted a medic call."); if(!ccar && IsAnAmbulance(tmpcar)) return SCM(playerid,COLOR_WHITE,"{FFB870}You're not in ambulance car."); if(OnDutymedic[playerid] == 0) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are not a Paramedic on duty."); if(MedicCall[id] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not called ambulance."); if(MedicCall[id] == id) { if(IsPlayerConnected(MedicCall[id])) { GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(MedicCall[id], giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "{B8FFDB}* You have accepted the Medic Call from %s, you have 5 minutes to get there.",giveplayer); SendClientMessage(playerid, COLOR_WHITE, string); SendClientMessage(playerid, COLOR_WHITE, "{B8FFDB}* After the 5 minutes the Red Marker will dissapear."); format(string, sizeof(string), "{B8FFDB}* Medic %s has accepted your Medic Call please wait at your current Position.",sendername); SendClientMessage(MedicCall[id], COLOR_WHITE, string); new Float:X,Float:Y,Float:Z; GetPlayerPos(MedicCall[id], X, Y, Z); SetPlayerCheckpoint(playerid, X, Y, Z, 5); MedicCallTime[playerid] = 1; MedicCall[id] = -1; return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one called for a medic yet."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are not a Paramedic."); } else if(strcmp(x_job,"mechanic",true) == 0) { if(PlayerInfo[playerid][pJob] != ? return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are not a car mechanic."); if(MechanicCallTime[playerid] == 1) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You have already accepted a Mechanic Call."); if(JobDuty[playerid] == 0) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are not a mechanic on duty."); if(MechanicCall[id] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not called a mechanic."); if(MechanicCall[id] == id) { if(IsPlayerConnected(MechanicCall[id])) { GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(MechanicCall[id], giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "{B8FFDB}* You have accepted the Mechanic Call from %s, you have 5 minutes to get there.",giveplayer); SendClientMessage(playerid, COLOR_WHITE, string); SendClientMessage(playerid, COLOR_WHITE, "{B8FFDB}* After the 5 minutes the Red Marker will dissapear."); format(string, sizeof(string), "{B8FFDB}* Car Mechanic %s has accepted your Mechanic Call please wait at your current Position.",sendername); SendClientMessage(MechanicCall[id], COLOR_WHITE, string); new Float:X,Float:Y,Float:Z; GetPlayerPos(MechanicCall[id], X, Y, Z); SetPlayerCheckpoint(playerid, X, Y, Z, 5); MechanicCallTime[playerid] = 1; MechanicCall[id] = -1; return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one called for a car Mechanic yet."); } else if(strcmp(x_job,"refill",true) == 0) { if(RefillOffer[playerid] < 999) { if(RefillOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you refill."); if(IsPlayerConnected(RefillOffer[playerid])) { if(GetPlayerCash(playerid) > RefillPrice[playerid]) { GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(RefillOffer[playerid], giveplayer, sizeof(giveplayer)); new car = gLastCar[playerid]; format(string, sizeof(string), "{B8FFDB}* You refilled your car for $%d by Car Mechanic %s.",RefillPrice[playerid],giveplayer); SendClientMessage(playerid,COLOR_WHITE, string); format(string, sizeof(string), "{B8FFDB}* You refilled %s's car and you received $%d.",sendername,RefillPrice[playerid]); SendClientMessage(RefillOffer[playerid], COLOR_WHITE, string); GivePlayerCash(RefillOffer[playerid],RefillPrice[playerid]); GivePlayerCash(playerid, -RefillPrice[playerid]); if(Gas[car] < 110) { Gas[car] = 100; } new str[256]; mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Money`='%d' WHERE `name`='%s'",GetPlayerCash(RefillOffer[playerid]),PlayerInfo[RefillOffer[playerid]][pNormalName]); mysql_tquery(SQL,str,"",""); Update(playerid, pCashx); RefillOffer[playerid] = 999; RefillPrice[playerid] = 0; return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You cant afford the refill."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offered to refill your car."); } else if(strcmp(x_job,"live",true) == 0) { if(LiveOffer[playerid] < 999) { if(LiveOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"This player has not offered you live."); if(IsPlayerConnected(LiveOffer[playerid])) { if (ProxDetectorS(5.0, playerid, LiveOffer[playerid])) { new strs[128],namee[30]; GetPlayerName(playerid, namee, sizeof(namee)); SendClientMessage(playerid, COLOR_LIGHTBLUE, "You are now in a live interview! Respect the rules or you will get kicked!"); SendClientMessage(playerid, COLOR_LIGHTBLUE, "Everything you say will be seen by everyone on the server!"); SendClientMessage(playerid, COLOR_WHITE, "Ai primit freeze. Te vei putea misca dupa ce se va termina live-ul."); format(strs,sizeof(strs),"%s accepted live interview.", namee); SendClientMessage(LiveOffer[playerid], COLOR_LIGHTBLUE, strs); SendClientMessage(LiveOffer[playerid], COLOR_WHITE, "Ai primit freeze. Te vei putea misca dupa ce vei termina live-ul."); TogglePlayerControllable(playerid, 0); TogglePlayerControllable(LiveOffer[playerid], 0); TalkingLive[playerid] = 1; TalkingLive[LiveOffer[playerid]] = 1; LiveOffer[playerid] = 999; return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "You are to far away from the News Reporter."); } else return SendClientMessage(playerid, COLOR_WHITE, "*Acest player nu este conectat."); } else return SendClientMessage(playerid, COLOR_WHITE, "No-one gave you a live conversation offer."); } else if(strcmp(x_job,"drugs",true) == 0) { if(DrugOffer[playerid] < 999) { if(DrugOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you drugs."); if(GetPlayerCash(playerid) > DrugPrice[playerid]) { if(PlayerInfo[playerid][pDrugs] <= 50) { if(IsPlayerConnected(DrugOffer[playerid])) { GetPlayerName(DrugOffer[playerid], giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "{B8FFDB}* You bought %d gram for $%d from Drug Dealer %s.",DrugGram[playerid],DrugPrice[playerid],giveplayer); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "{B8FFDB}* %s has bought your %d gram, the $%d was added to your PayCheck.",sendername,DrugGram[playerid],DrugPrice[playerid]); SendClientMessage(DrugOffer[playerid], COLOR_WHITE, string); GivePlayerCash(DrugOffer[playerid],DrugPrice[playerid]); GivePlayerCash(playerid, -DrugPrice[playerid]); PlayerInfo[playerid][pDrugs] += DrugGram[playerid]; PlayerInfo[DrugOffer[playerid]][pDrugs] -= DrugGram[playerid]; new str[456]; mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Money`='%d',`Drugs`='%d' WHERE `name`='%s'",GetPlayerCash(playerid),PlayerInfo[playerid][pDrugs],PlayerInfo[playerid][pNormalName]); mysql_tquery(SQL,str,"",""); mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Money`='%d',`Drugs`='%d' WHERE `name`='%s'",GetPlayerCash(DrugOffer[playerid]),PlayerInfo[DrugOffer[playerid]][pDrugs],PlayerInfo[DrugOffer[playerid]][pNormalName]); mysql_tquery(SQL,str,"",""); DrugOffer[playerid] = 999; DrugPrice[playerid] = 0; DrugGram[playerid] = 0; return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are fully loaded with drugs, use them first."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You can't afford those drugs."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offerd you any drugs."); } else if(strcmp(x_job,"repair",true) == 0) { if(RepairOffer[playerid] < 999) { if(RepairOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you repair."); if(GetPlayerCash(playerid) > RepairPrice[playerid]) { if(IsPlayerInAnyVehicle(playerid)) { if(IsPlayerConnected(RepairOffer[playerid])) { GetPlayerName(RepairOffer[playerid], giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); RepairCar[playerid] = GetPlayerVehicleID(playerid); SetVehicleHealth(RepairCar[playerid], 1000.0); RepairVehicle(RepairCar[playerid]); format(string, sizeof(string), "{B8FFDB}* You repaired your car for $%d by Car Mechanic %s.",RepairPrice[playerid],giveplayer); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "{B8FFDB}* You fixed %s's car, the $%d has been added to your PayCheck.",sendername,RepairPrice[playerid]); SendClientMessage(RepairOffer[playerid], COLOR_WHITE, string); GivePlayerCash(RepairOffer[playerid],RepairPrice[playerid]); GivePlayerCash(playerid, -RepairPrice[playerid]); Update(playerid, pCashx); Update(RepairOffer[playerid],pCashx); RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat."); } } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You can't afford the repair."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offerd you to repair your car."); } else if(strcmp(x_job,"hidden",true) == 0) { if(IsPlayerConnected(hiddenoffer[playerid])) { if(hiddenoffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"This player has not offered you a hidden color."); if(PlayerInfo[hiddenoffer[playerid]][pPremiumPoints] <= 9) return SCM(playerid,COLOR_WHITE,"That player don't have 10 premium points."); if(GetPlayerCash(playerid) >= hiddenprice[playerid]) { new string23[128],sendername2[30],giveplayer2[30]; GetPlayerName(playerid, sendername2, sizeof(sendername2)); GetPlayerName(hiddenoffer[playerid], giveplayer2, sizeof(giveplayer2)); PlayerInfo[hiddenoffer[playerid]][pPremiumPoints] -= 20; PlayerInfo[playerid][pHiddenColor] += 1; Update(hiddenoffer[playerid], pPremiumPointsx); Update(playerid, pHiddenColorx); GivePlayerCash(playerid, -hiddenprice[playerid]); GivePlayerCash(hiddenoffer[playerid], hiddenprice[playerid]); Update(playerid, pCashx); Update(hiddenoffer[playerid], pCashx); format(string23,sizeof(string23),"You have bought a hidden color from %s for $%s.",giveplayer2,FormatNumber(hiddenprice[playerid])); SendClientMessage(playerid, COLOR_GREEN, string23); format(string23,sizeof(string23),"%s bought your hidden color for $%s.",sendername2,FormatNumber(hiddenprice[playerid])); SendClientMessage(hiddenoffer[playerid], COLOR_GREEN, string23); hiddenoffer[playerid] = 999; hiddenprice[playerid] = 0; } else return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have money needed."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat."); } else if(strcmp(x_job,"tradecar",true) == 0) { if(IsPlayerConnected(tradeofferer[playerid])) { if(tradeofferer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you a car."); if(GetPlayerCash(tradeofferer[playerid]) >= tradediff[playerid]) { new tid = tradeofferer[playerid],string21[256],sendername21[30],giveplayer21[30]; GetPlayerName(tradeofferer[playerid],sendername21,sizeof(sendername21)); GetPlayerName(playerid,giveplayer21,sizeof(giveplayer21)); if(tradetype2[playerid] != PlayerInfo[playerid][pPcarkey] && tradetype2[playerid] != PlayerInfo[playerid][pmotokey] && tradetype2[playerid] != PlayerInfo[playerid][pprcarkey] && tradetype2[playerid] != PlayerInfo[playerid][pprcarkey2] && tradetype2[playerid] != PlayerInfo[playerid][pPPluscarkey] && tradetype2[playerid] != PlayerInfo[playerid][pPPluscarkey]) return SendClientMessage(playerid, COLOR_WHITE, "Masina oferita numai este detinuta de tine."); if(tradetype[playerid] != PlayerInfo[tid][pPcarkey] && tradetype[playerid] != PlayerInfo[tid][pmotokey] && tradetype[playerid] != PlayerInfo[tid][pprcarkey] && tradetype[playerid] != PlayerInfo[tid][pprcarkey2] && tradetype[playerid] != PlayerInfo[tid][pPPluscarkey] && tradetype[playerid] != PlayerInfo[tid][pPPluscarkey2]) return SendClientMessage(playerid, COLOR_WHITE, "Acel jucator numai detine aceasta masina."); if(tradecars2[playerid] == personalcar[0][playerid]) { personalcar[0][playerid] = tradecars[playerid]; } if(tradecars2[playerid] == personalcar[1][playerid]) { personalcar[1][playerid] = tradecars[playerid]; } if(tradecars2[playerid] == personalcar[2][playerid]) { personalcar[2][playerid] = tradecars[playerid]; } if(tradecars2[playerid] == personalcar[3][playerid]) { personalcar[3][playerid] = tradecars[playerid]; } if(tradecars2[playerid] == personalcar[4][playerid]) { personalcar[4][playerid] = tradecars[playerid]; } if(tradecars2[playerid] == personalcar[5][playerid]) { personalcar[5][playerid] = tradecars[playerid]; } if(tradecars[playerid] == personalcar[0][tradeofferer[playerid]]) { personalcar[0][tradeofferer[playerid]] = tradecars2[playerid]; } if(tradecars[playerid] == personalcar[1][tradeofferer[playerid]]) { personalcar[1][tradeofferer[playerid]] = tradecars2[playerid]; } if(tradecars[playerid] == personalcar[2][tradeofferer[playerid]]) { personalcar[2][tradeofferer[playerid]] = tradecars2[playerid]; } if(tradecars[playerid] == personalcar[3][tradeofferer[playerid]]) { personalcar[3][tradeofferer[playerid]] = tradecars2[playerid]; } if(tradecars[playerid] == personalcar[4][tradeofferer[playerid]]) { personalcar[4][tradeofferer[playerid]] = tradecars2[playerid]; } if(tradecars[playerid] == personalcar[5][tradeofferer[playerid]]) { personalcar[5][tradeofferer[playerid]] = tradecars2[playerid]; } if(tradetype2[playerid] == PlayerInfo[playerid][pPcarkey]) { PlayerInfo[playerid][pPcarkey] = tradetype[playerid]; Update(playerid,pPcarkeyx); } if(tradetype2[playerid] == PlayerInfo[playerid][pmotokey]) { PlayerInfo[playerid][pmotokey] = tradetype[playerid]; Update(playerid,pmotokeyx); } if(tradetype2[playerid] == PlayerInfo[playerid][pprcarkey]) { PlayerInfo[playerid][pprcarkey] = tradetype[playerid]; Update(playerid,pprcarkeyx); } if(tradetype2[playerid] == PlayerInfo[playerid][pprcarkey]) { PlayerInfo[playerid][pprcarkey] = tradetype[playerid]; Update(playerid,pprcarkey2x); } if(tradetype2[playerid] == PlayerInfo[playerid][pPPluscarkey]) { PlayerInfo[playerid][pPPluscarkey] = tradetype[playerid]; Update(playerid,pPPluscarkeyx); } if(tradetype2[playerid] == PlayerInfo[playerid][pPPluscarkey2]) { PlayerInfo[playerid][pPPluscarkey2] = tradetype[playerid]; Update(playerid,pPPluscarkey2x); } if(tradetype[playerid] == PlayerInfo[tradeofferer[playerid]][pPcarkey]) { PlayerInfo[tradeofferer[playerid]][pPcarkey] = tradetype2[playerid]; Update(tradeofferer[playerid],pPcarkeyx); } if(tradetype[playerid] == PlayerInfo[tradeofferer[playerid]][pmotokey]) { PlayerInfo[tradeofferer[playerid]][pmotokey] = tradetype2[playerid]; Update(tradeofferer[playerid],pmotokeyx); } if(tradetype[playerid] == PlayerInfo[tradeofferer[playerid]][pprcarkey]) { PlayerInfo[tradeofferer[playerid]][pprcarkey] = tradetype2[playerid]; Update(tradeofferer[playerid],pprcarkeyx); } if(tradetype[playerid] == PlayerInfo[tradeofferer[playerid]][pprcarkey2]) { PlayerInfo[tradeofferer[playerid]][pprcarkey2] = tradetype2[playerid]; Update(tradeofferer[playerid],pprcarkey2x); } if(tradetype[playerid] == PlayerInfo[tradeofferer[playerid]][pPPluscarkey]) { PlayerInfo[tradeofferer[playerid]][pPPluscarkey] = tradetype2[playerid]; Update(tradeofferer[playerid],pPPluscarkeyx); } if(tradetype[playerid] == PlayerInfo[tradeofferer[playerid]][pPPluscarkey2]) { PlayerInfo[tradeofferer[playerid]][pPPluscarkey2] = tradetype2[playerid]; Update(tradeofferer[playerid],pPPluscarkey2x); } GivePlayerCash(tradeofferer[playerid], - tradediff[playerid]); GivePlayerCash(playerid, tradediff[playerid]); Update(tradeofferer[playerid], pCashx); Update(playerid, pCashx); strmid(CarInfo[tradetype[playerid]][cOwner], PlayerInfo[playerid][pNormalName], 0, 25, 999); vUpdate(tradetype[playerid],cOwnerx); strmid(CarInfo[tradetype2[playerid]][cOwner], PlayerInfo[tradeofferer[playerid]][pNormalName], 0, 25, 999); vUpdate(tradetype2[playerid],cOwnerx); format(string21,sizeof(string21),"Ai acceptat schimbul de masini cu %s, acum ai %s in loc de %s + diferenta $%s.",sendername21,CarInfo[tradetype[playerid]][cDescription],CarInfo[tradetype2[playerid]][cDescription],FormatNumber(tradediff[playerid])); SendClientMessage(playerid, COLOR_GREEN, string21); RemovePlayerFromVehicleEx(id); format(string21,sizeof(string21),"Ai acceptat schimbul de masini cu %s, acum ai %s in loc de %s - diferenta $%s.",giveplayer21,CarInfo[tradetype2[playerid]][cDescription],CarInfo[tradetype[playerid]][cDescription],FormatNumber(tradediff[playerid])); SendClientMessage(tradeofferer[playerid], COLOR_GREEN, string21); RemovePlayerFromVehicleEx(id); format(string21, sizeof(string21), "($) %s traded his car (%s - %d) + $%s for %s's car (%s - %d).",giveplayer21,CarInfo[tradetype[playerid]][cDescription],CarInfo[tradetype[playerid]][cID],FormatNumber(tradediff[playerid]),sendername21,CarInfo[tradetype2[playerid]][cDescription],CarInfo[tradetype2[playerid]][cID]); ABroadCast(COLOR_WHITE, string21,1); new var100[256],y,m,d,h,mi,s,string2[256],string3[256]; getdate(y,m,d); gettime(h,mi,s); format(string2,sizeof(string2),"[%02d-%02d-%d %02d:%02d:%02d] %s[user:%d] traded his car (%s - %d) + $%s for %s[user:%d] car (%s - %d)",d,m,y,h,mi,s,giveplayer21,PlayerInfo[playerid][pSQLID],CarInfo[tradetype[playerid]][cDescription],CarInfo[tradetype[playerid]][cID],FormatNumber(tradediff[playerid]),sendername21,PlayerInfo[tradeofferer[playerid]][pSQLID],CarInfo[tradetype2[playerid]][cDescription],CarInfo[tradetype2[playerid]][cID]); mysql_real_escape_string(string2, string3); mysql_format(SQL, var100, sizeof(var100), "INSERT INTO playerlogs (`playerid`,`giverid`,`action`,`time`) VALUES ('%d','%d','%s','%02d-%02d-%d %02d:%02d:%02d')", PlayerInfo[playerid][pSQLID],PlayerInfo[tradeofferer[playerid]][pSQLID],string3,d,m,y,h,mi,s); mysql_tquery(SQL,var100,"",""); tradeofferer[playerid] = -1; tradediff[playerid] = 0; tradetype[playerid] = -1; tradetype2[playerid] = - 1; tradecars[playerid] = -1; tradecars2[playerid] = -1; } else return SCM(playerid,COLOR_WHITE,"{FFB870}That player don't have the difference."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat."); } else if(strcmp(x_job,"car",true) == 0) { if(IsPlayerConnected(ofercar[playerid])) { if(ofercar[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you a car."); if(GetPlayerCash(playerid) >= carprice[playerid]) { new vehh = GetPlayerVehicleID(id),tipmasina,myvehh = GetPlayerVehicleID(playerid),vehiculprimit; if(primesccar[playerid] == 1) { if(vehh != personalcar[0][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car."); if(myvehh != personalcar[0][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle."); tipmasina = 1; } if(primesccar[playerid] == 2) { if(vehh != personalcar[1][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car."); if(myvehh != personalcar[1][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle."); tipmasina = 2; } if(primesccar[playerid] == 3) { if(vehh != personalcar[2][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car."); if(myvehh != personalcar[2][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle."); tipmasina = 3; } if(primesccar[playerid] == 4) { if(vehh != personalcar[3][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car."); if(myvehh != personalcar[3][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle."); tipmasina = 4; } if(primesccar[playerid] == 5) { if(vehh != personalcar[4][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car."); if(myvehh != personalcar[4][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle."); tipmasina = 5; } if(primesccar[playerid] == 6) { if(vehh != personalcar[5][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car."); if(myvehh != personalcar[5][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle."); tipmasina = 6; } if(PlayerInfo[playerid][pPremiumAccount] == 0 && PlayerInfo[playerid][pPlusSlot1] == 0 && PlayerInfo[playerid][pPlusSlot2] == 0) { if(PlayerInfo[playerid][pPcarkey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 1; } else if(PlayerInfo[playerid][pmotokey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 2; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You already have 2 cars."); } if(PlayerInfo[playerid][pPremiumAccount] > 0 && PlayerInfo[playerid][pPlusSlot1] == 0 && PlayerInfo[playerid][pPlusSlot2] == 0) { if(PlayerInfo[playerid][pPcarkey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 1; } else if(PlayerInfo[playerid][pmotokey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 2; } else if(PlayerInfo[playerid][pprcarkey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 3; } else if(PlayerInfo[playerid][pprcarkey2] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 4; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You already have 2 cars + 2 premium cars."); } if(PlayerInfo[playerid][pPremiumAccount] > 0 && PlayerInfo[playerid][pPlusSlot1] == 1 && PlayerInfo[playerid][pPlusSlot2] == 0) { if(PlayerInfo[playerid][pPcarkey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 1; } else if(PlayerInfo[playerid][pmotokey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 2; } else if(PlayerInfo[playerid][pprcarkey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 3; } else if(PlayerInfo[playerid][pprcarkey2] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 4; } else if(PlayerInfo[playerid][pPPluscarkey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 5; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You already have 2 cars + 2 premium cars + 1 plus car."); } if(PlayerInfo[playerid][pPremiumAccount] > 0 && PlayerInfo[playerid][pPlusSlot1] == 1 && PlayerInfo[playerid][pPlusSlot2] == 1) { if(PlayerInfo[playerid][pPcarkey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 1; } else if(PlayerInfo[playerid][pmotokey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 2; } else if(PlayerInfo[playerid][pprcarkey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pprcarkeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 3; } else if(PlayerInfo[playerid][pprcarkey2] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pprcarkey2x); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 4; } else if(PlayerInfo[playerid][pPPluscarkey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 5; } else if(PlayerInfo[playerid][pPPluscarkey2] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pPPluscarkey2x); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pPPluscarkey2x); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pPPluscarkey2x); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pPPluscarkey2x); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPPluscarkey2x); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPPluscarkey2x); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 6; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You already have 2 cars + 2 premium cars + 2 plus cars."); } if(PlayerInfo[playerid][pPremiumAccount] == 0 && PlayerInfo[playerid][pPlusSlot1] == 1 && PlayerInfo[playerid][pPlusSlot2] == 0) { if(PlayerInfo[playerid][pPcarkey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 1; } else if(PlayerInfo[playerid][pmotokey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 2; } else if(PlayerInfo[playerid][pPPluscarkey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 5; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You already have 2 cars + 1 plus car."); } if(PlayerInfo[playerid][pPremiumAccount] == 0 && PlayerInfo[playerid][pPlusSlot1] == 1 && PlayerInfo[playerid][pPlusSlot2] == 1) { if(PlayerInfo[playerid][pPcarkey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPcarkeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 1; } else if(PlayerInfo[playerid][pmotokey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pmotokeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 2; } else if(PlayerInfo[playerid][pPPluscarkey] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPPluscarkeyx); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 5; } else if(PlayerInfo[playerid][pPPluscarkey2] == 0) { if(cartype[playerid] == 1) { PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pPcarkey]; PlayerInfo[ofercar[playerid]][pPcarkey] = 0; Update(playerid,pPPluscarkey2x); Update(ofercar[playerid],pPcarkeyx); } if(cartype[playerid] == 2) { PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pmotokey]; PlayerInfo[ofercar[playerid]][pmotokey] = 0; Update(playerid,pPPluscarkey2x); Update(ofercar[playerid],pmotokeyx); } if(cartype[playerid] == 3) { PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey]; PlayerInfo[ofercar[playerid]][pprcarkey] = 0; Update(playerid,pPPluscarkey2x); Update(ofercar[playerid],pprcarkeyx); } if(cartype[playerid] == 4) { PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey2]; PlayerInfo[ofercar[playerid]][pprcarkey2] = 0; Update(playerid,pPPluscarkey2x); Update(ofercar[playerid],pprcarkey2x); } if(cartype[playerid] == 5) { PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPPluscarkey2x); Update(ofercar[playerid],pPPluscarkeyx); } if(cartype[playerid] == 6) { PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey2]; PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0; Update(playerid,pPPluscarkey2x); Update(ofercar[playerid],pPPluscarkey2x); } vehiculprimit = 6; } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You already have 2 cars + 2 plus cars."); } if(tipmasina == 1) { personalcar[0][id] = 0; } if(tipmasina == 2) { personalcar[1][id] = 0; } if(tipmasina == 3) { personalcar[2][id] = 0; } if(tipmasina == 4) { personalcar[3][id] = 0; } if(tipmasina == 5) { personalcar[4][id] = 0; } if(tipmasina == 6) { personalcar[5][id] = 0; } new sendernames[30],giveplayers[30],stringy[256],vehID = OwnedVeh(GetPlayerVehicleID(playerid)); GetPlayerName(playerid,sendernames,sizeof(sendernames)); GetPlayerName(ofercar[playerid],giveplayers,sizeof(giveplayers)); format(stringy, sizeof(stringy), "* %s sold his %s [car:%d] to %s for $%s.",giveplayers,CarInfo[vehID][cDescription],CarInfo[vehID][cID],sendernames,FormatNumber(carprice[playerid])); ProxDetector(30.0, playerid, stringy, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); SendClientMessage(playerid, COLOR_LIGHTBLUE, stringy); SendClientMessage(ofercar[playerid], COLOR_LIGHTBLUE, stringy); ABroadCast(COLOR_WHITE, stringy,1); new var100[256],y,m,d,h,mi,s,string2[256],string3[256]; getdate(y,m,d); gettime(h,mi,s); format(string2,sizeof(string2),"[%02d-%02d-%d %02d:%02d:%02d] %s[user:%d] sold car %d to %s[user:%d] for $%s.",d,m,y,h,mi,s,giveplayers,PlayerInfo[ofercar[playerid]][pSQLID],CarInfo[vehID][cID],sendernames,PlayerInfo[playerid][pSQLID],FormatNumber(carprice[playerid])); mysql_real_escape_string(string2, string3); mysql_format(SQL, var100, sizeof(var100), "INSERT INTO playerlogs (`playerid`,`giverid`,`action`,`time`) VALUES ('%d','%d','%s','%02d-%02d-%d %02d:%02d:%02d')", PlayerInfo[playerid][pSQLID],PlayerInfo[ofercar[playerid]][pSQLID],string3,d,m,y,h,mi,s); mysql_tquery(SQL,var100,"",""); new vehhh = GetPlayerVehicleID(playerid); if(vehiculprimit == 1) { personalcar[0][playerid] = vehhh; } else if(vehiculprimit == 2) { personalcar[1][playerid] = vehhh; } else if(vehiculprimit == 3) { personalcar[2][playerid] = vehhh; } else if(vehiculprimit == 4) { personalcar[3][playerid] = vehhh; } else if(vehiculprimit == 5) { personalcar[4][playerid] = vehhh; } else if(vehiculprimit == 6) { personalcar[5][playerid] = vehhh; } RemovePlayerFromVehicleEx(ofercar[playerid]); GivePlayerCash(playerid, - carprice[playerid]); GivePlayerCash(ofercar[playerid], carprice[playerid]); Update(playerid,pCashx); Update(ofercar[playerid],pCashx); strmid(CarInfo[CarID[playerid]][cOwner], PlayerInfo[playerid][pNormalName], 0, 25, 999); vUpdate(CarID[playerid],cOwnerx); ofercar[playerid] = -1; carprice[playerid] = 0; primesccar[playerid] = 0; cartype[playerid] = 0; CarID[playerid] = -1; SwitchKey[playerid] = 1; } else return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have money needed."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat."); } else { SendClientMessage(playerid, COLOR_WHITE, "Available names:{B8DBFF} Drugs, Repair, House"); SendClientMessage(playerid, COLOR_WHITE, "Available names:{B8DBFF} Vehicle, Taxi, Medic, Live"); SendClientMessage(playerid, COLOR_WHITE, "Available names:{B8DBFF} Mechanic, Ticket, Refill"); return 1; } } return 1;
  14. Salut, sunt nou in ale scriptingului deci no hate! Am o problema, aceasta consta in: Daca deti rank-ul 6 sau 7 intr-o factiune ai acces la /invite, comanda cu care inviti playerii in factiunea ta, dupa ce trimiti invitatia unui player, mesajul de informare a playerului cum ca a primit invite in factiunea x de catre y. foloseste /accept invite x este dat, dar problema este urmatoarea, playerul dupa ce scrie /accept invite ID, nu se intampla nimic, nu primeste vre-un msj/nu este bagat in factiune. Daca stie cineva sa ma ajute as fi foarte recunoscator! Nu prea ma pricep cum am mai spus sunt invatatel. Pastebin ul comenzii /accept invite : nu merge postat nusj dc.. si e destul de lung de vreo 3 mii lini.. o sa o las intr-un comentariu mai jos P.S : comanda /accept invite este legata cu toate celelalte comenzi /accept. Daca imi puteti da o comanda /acceptinvite separata care accepta doar invite-uri ar fii mai ok, multumesc! Pastebin-ul comenzii /invite (in caz ca asta e gresita): https://pastebin.com/WeiQQAAL
  15. Scuze ca nu ti-am rasp la timp, am fost ocupat @Kiran , da am dat park. Revin in 2 min cu edit cu pastebin-ul edit: https://pastebin.com/F5Cwuq8n
  16. Am rezolvat! Multumesc oricum!!
  17. Salut, mai am o problema! No hate, sunt incepator. Daca aveti idee cum as putea rezolva urmatoarea problema as fii recunoscator! Deci problema consta in asta : Daca de ex cumpar un infernus din dealership, ii pui vip, bag /vipwheels, /vipname si /vipnamecolor, toate bune! Daca ma reconectezi dispare tagul de pe masina si automat culoarea tagului. Rotile raman, vipcar-ul ramane. Dispare doar vipname ul si automat vipnamecolor. Daca este nevoie sa postez vre-un cod din gm ca sa intelegi mai bine eu va dau. Va rog cine stie help me!
  18. Eu am o prob cu gm asta, pe localhost e totu bun, pe host nu mai apare detaliile despre case bizzuri, adica ownerii price etc + pe host apare unknow stiu ca rezolvasem 1 data problema cu unknow si daia am vazut ca nu apar acele chestii pe host dupa am abandonat gm u dupa 1 sapt m-am reintors la el si nu mai stiu sa fac nici aia unknow.. daca ai o rezolvare pt mode unknow si dc nu apar alea esti cel mai smec.
  19. Salut, am o problema cu comanda /f, pentru unile factiuni ce au chat-ul pe /f nu merge. Pur si simplu daca dau '/f' scrie ''/f <text>' iar dupa ce introduc textul zice Your group data is invalid. Acest bug este doar la unele dintre factiuniile ce folosesc /f. Nu la toate. Niste poze: https://imgur.com/a/DVmUKKT --- problema https://imgur.com/a/3Nv9CS8 --- comanda '/factions' P.S : Pls help, sunt la inceput Acesta este codu comenzi, ce este gresit? CMD:f(playerid,params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first."); if(IsPlayerConnected(playerid)) { new string[300]; if(PlayerInfo[playerid][pMuted] == 1) { format(string, sizeof(string), "You can not speak, you have been silenced for %d seconds.",PlayerInfo[playerid][pMuteTime]); SendClientMessage(playerid, COLOR_LIGHTRED, string); return 1; } new result[250],sendername[25]; if(sscanf(params, "s[250]",result)) return SendClientMessage(playerid, COLOR_WHITE, "{FF9900}Scrie: {33CCFF}/f <Message>"); new query[500]; GetPlayerName(playerid,sendername,sizeof(sendername)); format(string, sizeof(string), "(Faction %s) %s: %s", NumeFactiune(PlayerInfo[playerid][pMember]),sendername,result); mysql_format(SQL,query,500,"INSERT INTO factions_chat (`text`,`playerid`,`factionid`) VALUES ('%s','%d','%d')",string,PlayerInfo[playerid][pSQLID],PlayerInfo[playerid][pMember]); mysql_tquery(SQL,query,"",""); if(FindIP(result)) /// Anti-Reclama { new advertiser[MAX_PLAYER_NAME]; GetPlayerName(playerid, advertiser, sizeof(advertiser)); format(string, sizeof(string), "{F5550B}(ChatBot) %s(/id %d) typed ''%s'' in /f.", advertiser, playerid, result); ABroadCast(COLOR_WHITE,string,1); } for(new i; i < sizeof(TLD); i++) { if(strfind(result, TLD, true) != -1) { if(strfind(result, "OneGame.Ro", true) != -1 || strfind(result, "OneGame.Ro/panel", true) != -1 || strfind(result, "OneGame.Ro/forum", true) != -1) break; new advertiser[MAX_PLAYER_NAME]; GetPlayerName(playerid, advertiser, sizeof(advertiser)); format(string, sizeof(string), "{F5550B}(ChatBot) %s(/id %d) typed ''%s'' in /f.", advertiser, playerid, result); ABroadCast(COLOR_WHITE,string,1); } } GetPlayerName(playerid, sendername, sizeof(sendername)); new member = PlayerInfo[playerid][pMember]; new leader = PlayerInfo[playerid][pLeader]; if(member == 4 || leader == 4 || member == 5 || leader == 5 || member == 6 || leader == 6 || member == 9 || leader == 9 || member == 10 || leader == 10 || member == 11 || leader == 11 || member == 12 || leader == 12 || member == 13 || leader == 13) { new rtext[64]; if(PlayerInfo[playerid][pRank] == 1) format(rtext, sizeof(rtext),"%s",DynamicFactions[PlayerInfo[playerid][pMember]][fRankName1]); else if(PlayerInfo[playerid][pRank] == 2) format(rtext, sizeof(rtext),"%s",DynamicFactions[PlayerInfo[playerid][pMember]][fRankName2]); else if(PlayerInfo[playerid][pRank] == 3) format(rtext, sizeof(rtext),"%s",DynamicFactions[PlayerInfo[playerid][pMember]][fRankName3]); else if(PlayerInfo[playerid][pRank] == 4) format(rtext, sizeof(rtext),"%s",DynamicFactions[PlayerInfo[playerid][pMember]][fRankName4]); else if(PlayerInfo[playerid][pRank] == 5) format(rtext, sizeof(rtext),"%s",DynamicFactions[PlayerInfo[playerid][pMember]][fRankName5]); else if(PlayerInfo[playerid][pRank] == 6) format(rtext, sizeof(rtext),"%s",DynamicFactions[PlayerInfo[playerid][pMember]][fRankName6]); else if(PlayerInfo[playerid][pRank] == 7) format(rtext, sizeof(rtext),"%s",DynamicFactions[PlayerInfo[playerid][pMember]][fRankName7]); format(string, sizeof(string),"# %s %s: %s",rtext,sendername,result); if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 5) { SendFamilyMessage(PlayerInfo[playerid][pMember], COLOR_MEMBER, string); } else if(PlayerInfo[playerid][pRank] >= 6) { SendFamilyMessage(PlayerInfo[playerid][pMember], COLOR_LEADER, string); } } else return SendClientMessage(playerid, COLOR_GREY, "Your group data is invalid."); } return 1; }
  20. Inca mai e de vanzare? Sau l-ai publicat gratis?
×
×
  • 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.