Jump to content

fytza

Membru
  • Posts

    92
  • Joined

  • Last visited

Everything posted by fytza

  1. Nick:fytza Problema: comanda /fuelcarsfactions . cand leaderul foloseste comanda.... sa dea fuel la toate masinile Erori / warnings:- Lini/script:- Ai incercat sa rezolvi singur ?:da
  2. Nick:fytza Problema:vreau sa fac un limitator adca cand dau /limitator 50 masina sa mearga cu 50Km daca dai /limitator 70 sa mearga cu 70Km.. Erori / warnings:- Lini/script:- Ai incercat sa rezolvi singur ?:da am incercat dar nu am reusit! daca puteti sa-mi aratati voi ?
  3. fytza

    Problema

    Nick:fytza Problema:la Junkbuster 11 cand intru pe sv imi da kick/ban automat ..cum am intrat e de la Chrome-u ala de money imi da bani pe - + ban .. Erori / warnings:la Junkbuster 11 cand intru pe sv imi da kick/ban automat ..cum am intrat e de la Chrome-u ala de money imi da bani pe - + ban .. Lini/script: http://www.mediafire.com/download/l67l16772ci416i/JunkBuster11.zip Ai incercat sa rezolvi singur ?: da
  4. am scos dar tot asa zice! sau cum fac cand da /examen sa ii dea licenta direct! sa numai dea testul sa ii dea licenta!
  5. Nick:fytza Problema: Nu detin permisul de conducere ma duc la checkpoint si cand dai /examen zice ca deja dai testul Erori / warnings:- Lini/script: [pawn] if(strcmp(cmd, "/examen", true) == 0) { if(IsPlayerConnected(playerid)) { if(GetPlayerCash(playerid) >= 5000) { if(PlayerData[playerid][pCarLic] == 0 || PlayerData[playerid][pCarLic] > 2) { if(PlayerToPoint(3.0,playerid,1730.5081,-2238.4375,13.5423)) { if(DMVPrepare[playerid] == 0) { DMVPrepare[playerid] = 1; DMVlocation[playerid] = 1; } else { SendClientMessage(playerid,COLOR_GREY,"Deja dai testul !"); } } } else { SendClientMessage(playerid,COLOR_GREY,"Deja ai licenta de sofer !" ); } } else { SendClientMessage(playerid,COLOR_GREY,"Nu ai bani pentru a da testul !"); } } return 1; } [/pawn] Ai incercat sa rezolvi singur ?:da.
  6. Nick:fytza Problema: nu pot sa fac traseul la dmv Erori / warnings: nu pot sa fac traseul Lini/script:- Ai incercat sa rezolvi singur ?:da.. https://www.youtube.com/watch?v=LMIHcVD0Dmk&feature=youtu.be
  7. fytza

    Problema login

    In gm am cautat spawnplayer si am gasit SpawnPlayer(playerid); de mai multe ori ..
  8. Incearca sa schimbi PlayerInfo in PlayerData ..
  9. Incearca : [pawn] if(strcmp(cmd, "/engine",true) == 0) { new vid = GetPlayerVehicleID(playerid); if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) { SendClientMessage(playerid, COLOR_GREY, "Server: Doar soferul poate porni masina!"); return 1; } if(vid != INVALID_VEHICLE_ID) { if(Refueling[playerid] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "{DBED15}Angajat peco:{15D4ED} Domnule asteptati sa umplu rezervorul."); return 1; } if(Gas[vid] < 1) { GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~Numai ai benzina",1500,3); return 1; } new Float:Valoarea; GetVehicleHealth(vid,Valoarea); if(vid > PreVehicle) { if(CarData[vid-PreVehicle][cOwned] == 0 && CarData[vid-PreVehicle][cModel] != 0 && PlayerData[playerid][pAdmin] < 6) { GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective); SendClientMessage(playerid, COLOR_GREY, "Server: Nu ai key pentru aceasta masina (/cumparmasina)!"); return 1; } if(Valoarea < 302 && CarData[vid-PreVehicle][cOwned] == 1) { return 1; } if(CarData[vid-PreVehicle][cExploded] == 1 || CarData[vid-PreVehicle][cExploded] == 2) { SendClientMessage(playerid, COLOR_GREY, "Nu poti porni masina inainte de achita reparatiile!"); return 1; } } if(vid >= 215 && vid <= 222 && HireCar[playerid] != vid) { GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective); SendClientMessage(playerid, COLOR_GREY, "Server: Nu ai key pentru aceasta masina (/rentcar)!"); return 1; } if(IsABmx(vid)) { return 1; } GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective); if(engine == VEHICLE_PARAMS_OFF) { SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective); if(Disguise[playerid] == 0) { format(string, sizeof(string), "* %s a pornit motorul la %s.", PlayerData[playerid][pNume],ArIsim[GetVehicleModel(GetPlayerVehicleID(playerid))-400]); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } else { SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective); if(Disguise[playerid] == 0) { format(string, sizeof(string), "* %s a oprit motorul la %s.", PlayerData[playerid][pNume],ArIsim[GetVehicleModel(GetPlayerVehicleID(playerid))-400]); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } return 1; }[/pawn]
  10. fytza

    Problema login

    [pawn] if(PlayerData[playerid][pTut] == 0) { gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1; TogglePlayerControllable(playerid, 0); RegistrationStep[playerid] = 1; ShowPlayerDialog(playerid,100,DIALOG_STYLE_LIST,"{FFFFFF}Care este sex-ul tau?","{FFFFFF}1. {FFFFFF}Masculin\r\n{FFFFFF}2. {FFFFFF}Feminin","Urmatorul", ""); //SetTimerEx("OprestePlayer", 2000, false, "i", playerid); OprestePlayer(playerid); } [/pawn]
  11. fytza

    Problema login

    [pawn] public OnPlayerLogin(playerid,password[]) { new hour,minute,second; gettime(hour,minute,second); MySQLCheckConnection(); new string2[64]; new tmp2[256]; MySQLFetchAcctSingle(PlayerData[playerid][pSQLID], "Password", PlayerData[playerid][pKey]); if(!strcmp(PlayerData[playerid][pKey],password, false) && strlen(password) != 0) { new Query[255]; format(Query, sizeof(Query), "SELECT * FROM players WHERE id= %d", PlayerData[playerid][pSQLID]); mysql_query(Query); mysql_store_result(); if(mysql_num_rows()) if(mysql_fetch_row_format(Query,"|")) { sscanf(Query, "p<|>e<is[128]s[64]iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii>",PlayerData[playerid]); } MySQLUltLog(PlayerData[playerid][pSQLID], "MarriedTo", PlayerData[playerid][pMarriedTo]); mysql_store_result(); MySQLUltLog(PlayerData[playerid][pSQLID], "Email", PlayerData[playerid][pEmail]); mysql_store_result(); } else { new loginstring[128]; new loginname[64]; GetPlayerName(playerid,loginname,sizeof(loginname)); format(loginstring,sizeof(loginstring),"PAROLA GRESITA\nTe rog baga parola corecta:",loginname); ShowPlayerDialog(playerid,12347,DIALOG_STYLE_PASSWORD,"{FF0000}L{FFFFFF}ogeaza-te",loginstring,"Login","Exit"); gPlayerLogTries[playerid] += 1; if(gPlayerLogTries[playerid] == 4) { Kick(playerid); } return 1; } if (PlayerData[playerid][pLevel] >= 0) { new string56[128]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); new playersip[256]; GetPlayerIp(playerid, playersip, sizeof(playersip)); format(string56, sizeof(string56), "{FF0000}LOGIN: {FFFFFF}%s sa logat pe server cu IP:{FF0000} %s",name, playersip); ABroadCast(COLOR_YELLOW2, string56, 1); } new year, month,day; getdate(year, month, day); new string[128]; new query[MAX_STRING]; new zero1[5]; new zero2[5]; new zero3[5]; new zero4[5]; if(hour < 10) { zero1 = "0"; } if(minute < 10) { zero2 = "0"; } if(day < 10) { zero3 = "0"; } if(month < 10) { zero4 = "0"; } format(string, sizeof(string), "%s%d:%s%d %s%d.%s%d.%d",zero1,hour,zero2,minute,zero3,day,zero4,month,year); strmid(PlayerData[playerid][pUltLog], string, 0, strlen(string), 255); format(query, sizeof(query), "UPDATE players SET UltLog='%s' WHERE id=%d", PlayerData[playerid][pUltLog], PlayerData[playerid][pSQLID]); mysql_query(query); if(PlayerData[playerid][pPcarkey] == 0) { PlayerData[playerid][pPcarkey] = 999; format(query, sizeof(query), "UPDATE players SET Car='%d' WHERE id=%d", PlayerData[playerid][pPcarkey], PlayerData[playerid][pSQLID]); mysql_query(query); } if(PlayerData[playerid][pPcarkey2] == 0) { PlayerData[playerid][pPcarkey2] = 999; format(query, sizeof(query), "UPDATE players SET Car2='%d' WHERE id=%d", PlayerData[playerid][pPcarkey2], PlayerData[playerid][pSQLID]); mysql_query(query); } if(PlayerData[playerid][pPcarkey3] == 0) { PlayerData[playerid][pPcarkey3] = 999; format(query, sizeof(query), "UPDATE players SET Car3='%d' WHERE id=%d", PlayerData[playerid][pPcarkey3], PlayerData[playerid][pSQLID]); mysql_query(query); } PlayerData[playerid][pAdjustable] = 0; ConsumingMoney[playerid] = 1; if(PlayerData[playerid][pReg] == 0) { PlayerData[playerid][pLevel] = 1; PlayerData[playerid][pSHealth] = 0.0; PlayerData[playerid][pHealth] = 50.0; PlayerData[playerid][pArmour] = 0.0; PlayerData[playerid][pPos_x] = 2246.6; PlayerData[playerid][pPos_y] = -1161.9; PlayerData[playerid][pPos_z] = 1029.7; PlayerData[playerid][pInt] = 15; PlayerData[playerid][pLocal] = 255; PlayerData[playerid][pTeam] = 3; PlayerData[playerid][pModel] = 264; new randphone = 1000 + random(8999); PlayerData[playerid][pPnumber] = randphone; PlayerData[playerid][pPhousekey] = 255; PlayerData[playerid][pPbiskey] = 255; PlayerData[playerid][pPcarkey] = 999; PlayerData[playerid][pAccount] = 25000; PlayerData[playerid][pReg] = 1; PlayerData[playerid][pLocked] = 0; GivePlayerCash(playerid, 100000); format(string, sizeof(string), "UPDATE players SET Registered='%d' WHERE id=%d", PlayerData[playerid][pReg], PlayerData[playerid][pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET PhoneNr='%d' WHERE id=%d", PlayerData[playerid][pPnumber], PlayerData[playerid][pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET House='%d' WHERE id=%d", PlayerData[playerid][pPhousekey], PlayerData[playerid][pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Car='%d' WHERE id=%d", PlayerData[playerid][pPcarkey], PlayerData[playerid][pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Bank='%d' WHERE id=%d", PlayerData[playerid][pAccount], PlayerData[playerid][pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Locked='%d' WHERE id=%d", PlayerData[playerid][pLocked], PlayerData[playerid][pSQLID]); mysql_query(string); } printf(" %s has logged in.", PlayerData[playerid][pNume]); new playersip[256]; getdate(year, month, day); gettime(hour,minute,second); GetPlayerIp(playerid,playersip,sizeof(playersip)); format(string, sizeof(string), "INSERT INTO ConnectLog (Nume, Data, IP, Tip) VALUES ('%s', '%s', '%s', 'Logare')", PlayerData[playerid][pNume], PlayerData[playerid][pUltLog], playersip); mysql_query(string); PlayerData[playerid][pStatus] = 1; format(string, sizeof(string), "UPDATE players SET Status='%d' WHERE id=%d", PlayerData[playerid][pStatus], PlayerData[playerid][pSQLID]); mysql_query(string); if(PlayerData[playerid][pAllowed] == 0) { for(new i=1; i<=maxim;i++) { if(strfind(playersip, BanData[xIp], true) != -1) { SendClientMessage(playerid, COLOR_WHITE, "{FF0000}Server: {FFFFFF}Ai primit ban pe aceasta clasa de ip."); SendClientMessage(playerid, COLOR_LIGHTRED, "Pentru unban viziteaza www.StarZGame.Ro/forum/"); Kick(playerid); return 1; } } } getdate(year, month, day); new hourr,minutee,secondd; gettime(hourr,minutee,secondd); if(Registerr[playerid] == 2) { new stringg[128]; format(stringg, sizeof(stringg), "%d %d %d",day,month,year); strmid(PlayerData[playerid][pDateReg], stringg, 0, strlen(stringg), 255); format(query, sizeof(query), "UPDATE players SET DateReg='%s' WHERE id=%d", stringg, PlayerData[playerid][pSQLID]); Registerr[playerid] = 0; mysql_query(query); } if (PlayerData[playerid][pDonateRank] > 0 && PlayerData[playerid][pAdmin] < 1 && PlayerData[playerid][pAgent] < 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FF0000}Server:{FFFFFF} Esti donator."); } if (PlayerData[playerid][pAdmin] >= 1 && PlayerData[playerid][pDonateRank] < 1 && PlayerData[playerid][pAgent] < 1) { format(string2, sizeof(string2), "{FF0000}Server:{FFFFFF} Te-ai logat. Esti admin level %d.", PlayerData[playerid][pAdmin]); SendClientMessage(playerid, COLOR_LIGHTBLUE,string2); } if (PlayerData[playerid][pAdmin] >= 1 && PlayerData[playerid][pDonateRank] > 0 && PlayerData[playerid][pAgent] < 1) { format(string2, sizeof(string2), "{FF0000}Server:{FFFFFF} Te-ai logat. Esti donator si admin level %d.", PlayerData[playerid][pAdmin]); SendClientMessage(playerid, COLOR_LIGHTBLUE,string2); } if (PlayerData[playerid][pAdmin] >= 1 && PlayerData[playerid][pDonateRank] > 0 && PlayerData[playerid][pAgent] > 0) { format(string2, sizeof(string2), "{FF0000}Server:{FFFFFF} Te-ai logat. Esti donator,asistent si admin level %d.", PlayerData[playerid][pAdmin]); SendClientMessage(playerid, COLOR_LIGHTBLUE,string2); } if (PlayerData[playerid][pAgent] >= 1 && PlayerData[playerid][pDonateRank] < 1 && PlayerData[playerid][pAdmin] < 1) { format(string2, sizeof(string2), "{FF0000}Server:{FFFFFF} Te-ai logat. Esti asistent."); SendClientMessage(playerid, COLOR_LIGHTBLUE,string2); } if (PlayerData[playerid][pAgent] >= 1 && PlayerData[playerid][pDonateRank] > 0 && PlayerData[playerid][pAdmin] < 1) { format(string2, sizeof(string2), "{FF0000}Server:{FFFFFF} Te-ai logat. Esti donator si asistent."); SendClientMessage(playerid, COLOR_LIGHTBLUE,string2); } WantedLevel[playerid] = PlayerData[playerid][pWantedLevel]; WantedPoints[playerid] = PlayerData[playerid][pWantedPoints]; SetPlayerWantedLevel(playerid, PlayerData[playerid][pWantedLevel]); if (PlayerData[playerid][pWantedLevel] > 0) { format(string2, sizeof(string2), "{FF0000}Server:{FFFFFF} Ai primit inapoi %d stele!",WantedLevel[playerid]); SendClientMessage(playerid, COLOR_LIGHTRED, string2); } TextDrawHideForPlayer(playerid,logintd0); TextDrawHideForPlayer(playerid,logintd1); TextDrawHideForPlayer(playerid,logintd2); TextDrawHideForPlayer(playerid,logintd3); TextDrawHideForPlayer(playerid,logintd4); TextDrawHideForPlayer(playerid,logintd5); PlayerData[playerid][pLocked] = 0; SetCameraBehindPlayer(playerid); if(gTeam[playerid] == 0) { gTeam[playerid] = 3; } else { gTeam[playerid] = PlayerData[playerid][pTeam]; } gPlayerLogged[playerid] = 1; GivePlayerMoney(playerid, -GetPlayerMoney(playerid)); SetPlayerCash(playerid); SpawnPlayer(playerid); format(tmp2, sizeof(tmp2), "~w~ Bun Venit %s",PlayerData[playerid][pNume]); StopAudioStreamForPlayer(playerid); GameTextForPlayer(playerid, tmp2, 5000, 1); return 1; } [/pawn] [pawn] public OprestePlayer(playerid) { if(IsPlayerConnected(playerid)) { LoopingAnim(playerid,"PED","SEAT_idle", 4.0, 1, 0, 0, 0, 0); LoopingAnim(playerid,"PED","SEAT_idle", 4.0, 1, 0, 0, 0, 0); LoopingAnim(playerid,"PED","SEAT_idle", 4.0, 1, 0, 0, 0, 0); SetPlayerCameraPos(playerid,1481.4584, -1790.3481, 155.7499); SetPlayerCameraLookAt(playerid,1471.9847, -842.8941, 155.7499); TogglePlayerControllable(playerid, 0); } } [/pawn] [pawn] public SetupPlayerForClassSelection(playerid) { TogglePlayerSpectating(playerid, 1); InterpolateCameraPos(playerid,1481.4584, -1790.3481, 155.7499,1471.9847, -842.8941, 155.7499,15000,CAMERA_MOVE); InterpolateCameraLookAt(playerid,1471.9847, -842.8941, 155.7499,0.0000, 0.0000, 8.6400,16000,CAMERA_MOVE); SetPlayerWeather(playerid, 0); } [/pawn]
  12. Nick:fytza Problema: dupa ce scriu parola sa ma loghez mai stau vreo 10-20 secunde in aer- Erori / warnings:- Lini/script:- Ai incercat sa rezolvi singur ?:da.. Video: https://www.youtube.com/watch?v=uXFXoMwmTsE&feature=youtu.be
  13. Care are vreo idee de domeniu .ro? site-ul va fi de gaming, servere metin, mc , samp , cs, it , programare.. etc! nu gasesc un nume bun ca tot ce am cautat pana acum sunt inregistrate...
  14. fytza

    Spijin ceas

    cum pot rezolva ?
  15. fytza

    Spijin ceas

    Nick:fytza Problema: errori am dat compile si imi da : Erori / warnings: [pawn]C:\Users\Gabii\Desktop\rpg.pwn(61967) : error 017: undefined symbol "FALSE" C:\Users\Gabii\Desktop\rpg.pwn(61968) : error 017: undefined symbol "FALSE" C:\Users\Gabii\Desktop\rpg.pwn(61971) : error 017: undefined symbol "FALSE" C:\Users\Gabii\Desktop\rpg.pwn(61990) : error 017: undefined symbol "FALSE" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. [/pawn] Lini/script: [pawn]public RemiX_Time_Tools() { //News new ServerHour, ServerMinute, ServerSecond; new Year, Month, Day, string3[152]; //Gets gettime(ServerHour,ServerMinute,ServerSecond); getdate(Year, Month, Day); //TextDraw Clock TextDrawSetFormat(TextdrawHour, "%02d", ServerHour); TextDrawSetFormat(TextdrawMinute, ":%02d", ServerMinute); //TextDraw Day TextDrawSetFormat(TextdrawDay, "%02d", Day); //Weather Changer if(ServerMinute == 0 && PayDayDat == 0) { PayDay(); PayDayDat = 1; } if(ServerMinute == 2 && PayDayDat == 1) { PayDayDat = 0; } if(ServerMinute == 0 && ServerSecond == 1) //When a new hour starts. The one second is to prevent a bug. { new string[128]; format(string, sizeof(string), "Este ora %02d.Vremea a fost schimbata.",ServerHour); SendClientMessageToAll(YELLOW, string); printf("The weather is changed. [%02d:%02d:%02d]",ServerHour, ServerMinute, ServerSecond); format(string3, sizeof string3, "%d/%d/%d", Day, Month, Year); TextDrawSetFormat(TextdrawDay, string3); } return 1; }[/pawn] Ai incercat sa rezolvi singur ?:da..
  16. cum pot rezolvat ce trebuie sa fac?
  17. Nick: fytza Problema: La Fix nu se primeste payday Erori / warnings: - Lini/script: - Ai incercat sa rezolvi singur ?: da. dar nu am reusit. [pawn]//-----------------------------------------Comanda-----------------------------------------// if(strcmp(cmd, "/payday", true) == 0) { if (PlayerData[playerid][pAdmin] >= 6) { GetPlayerName(playerid, sendername, sizeof(sendername)); SendClientMessage(playerid, COLOR_GREEN," Ai inceput payday-ul!"); format(string, 256, "ADMIN INFO: {FFFFFF} Admin %s a inceput PayDay-ul.", sendername); ABroadCast(COLOR_LIGHTRED,string,1); foreach(Player, i) { ComandaPayDay = PlayerData[pPayDay]; if(PlayerData[pPayDay] < 5) { PlayerData[pPayDay] = 5; } } foreach(Player, i) { paycheck = PlayerData[pPayCheck]; } PayDay(); foreach(Player, i) { PlayerData[pPayDay] = ComandaPayDay; new query[MAX_STRING]; format(query, sizeof(query), "UPDATE players SET PayDay='%d' WHERE id=%d", PlayerData[pPayDay], PlayerData[pSQLID]); mysql_query(query); } foreach(Player, i) { PlayerData[pPayCheck] = paycheck; new query[MAX_STRING]; format(query, sizeof(query), "UPDATE players SET Paycheck='%d' WHERE id=%d", PlayerData[pPayCheck], PlayerData[pSQLID]); mysql_query(query); } } else { SendError(playerid,cmd); } return 1; } Public PayDay: public PayDay() { new string[182]; new account,interest; new rent = 0; for(new warzonee = 1; warzonee<=43; warzonee++) { TeritoriuData[warzonee][tTime]++; format(string, sizeof(string), "UPDATE teritorii SET Time='%d' WHERE Id=%d",TeritoriuData[warzonee][tTime], warzonee); mysql_query(string); new balaur = TeritoriuData[warzonee][tOwned]; SeifData[balaur][sMoney] += 100; format(string, sizeof(string), "UPDATE seif SET Money='%d' WHERE id=%d", SeifData[balaur][sMoney], balaur); mysql_query(string); } foreach(Player, i) { if(PlayerData[pLevel] > 0) { if(MoneyMessage==1) { if(PlayerData[pJailTime] > 0) { } else { SendClientMessage(i, COLOR_LIGHTRED, "Nu ai reusit sa iti platesti datoriile, esti arestat."); GameTextForPlayer(i, "~r~Arestat!", 2000, 1); SetPlayerInterior(i, 6); SetPlayerPos(i, 264.6288,77.5742,1001.0391); new celula = random(3); if(celula == 1) { PlayerData[pJailed] = 2; } else if(celula == 2) { PlayerData[pJailed] = 3; } else { PlayerData[pJailed] = 1; } ResetPlayerWeapons(i); WantedPoints = 0; PlayerData[pJailTime] = 240; format(string, sizeof(string), "Esti arestat pentru %d secunde. Gratiere: Nu", PlayerData[pJailTime]); SendClientMessage(i, COLOR_LIGHTBLUE, string); PlayerData[pWantedPoints] = WantedPoints; format(string, sizeof(string), "UPDATE players SET WantedPoints='%d' WHERE id=%d", PlayerData[pWantedPoints], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Jailed='%d' WHERE id=%d", PlayerData[pJailed], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET JailTime='%d' WHERE id=%d", PlayerData[pJailTime], PlayerData[pSQLID]); mysql_query(string); } } new playername2[MAX_PLAYER_NAME]; GetPlayerName(i, playername2, sizeof(playername2)); account = PlayerData[pAccount]; new key = PlayerData[pPhousekey]; if(key != 255) { rent = HouseData[key][hRent]; if(RentHotel == 1) { rent += BizzData[5][bEntranceCost]; } if(strcmp(playername2, HouseData[key][hOwner], true) == 0) { rent = 0; } else if(rent > GetPlayerCash(i)) { PlayerData[pPhousekey] = 255; SendClientMessage(i, COLOR_WHITE, "Ai fost evacuat."); rent = 0; format(string, sizeof(string), "UPDATE players SET House='%d' WHERE id=%d", PlayerData[pPhousekey], PlayerData[pSQLID]); mysql_query(string); } HouseData[key][hTakings] = HouseData[key][hTakings]+rent; format(string, sizeof(string), "UPDATE houses SET Takings='%d' WHERE id=%d", HouseData[key][hTakings], key+1); mysql_query(string); } new tmpintrate; if (key != 255 && strcmp(playername2, HouseData[key][hOwner], true) == 0) { if(PlayerData[pDonateRank] == 1 || PlayerData[pDonateRank] == 2) { tmpintrate = 4; } else if(PlayerData[pDonateRank] == 3) { tmpintrate = 5; } else if(PlayerData[pDonateRank] == 0) { tmpintrate = 2; } } else { if(PlayerData[pDonateRank] == 1 || PlayerData[pDonateRank] == 2) { tmpintrate = 5; } else if(PlayerData[pDonateRank] == 3) { tmpintrate = 6; } else if(PlayerData[pDonateRank] == 0) { tmpintrate = 3; } } if(PlayerData[pPayDay] >= 5) { Tax += TaxValue;//Should work for every player online PlayerData[pAccount] -= TaxValue; new checks = PlayerData[pPayCheck]/2; new ebill = 0; new wbill = 0; new gbill = 0; new abill = 0; new tvbill = 0; if(PlayerData[pPhousekey] > 0) { ebill = 50; wbill = 46; gbill = 45; abill = 42; tvbill = 38; } ConsumingMoney = 1; GivePlayerCash(i, checks); new hour,minute,second; new year, month,day; gettime(hour,minute,second); getdate(year, month, day); format(string, sizeof(string), "%s a primit (payday) $%d (%d/%d/%d ora: %d:%d:%d )", PlayerData[pNume],checks, day, month, year, hour,minute,second); PayLog(string); if(PlayerData[pAccount] > 0 && PlayerData[pPhousekey] > 0) { PlayerData[pAccount] -= ebill; SBizzData[4][sbTill] += ebill; PlayerData[pAccount] -= wbill; SBizzData[12][sbTill] += wbill; PlayerData[pAccount] -= gbill; SBizzData[15][sbTill] += gbill; PlayerData[pAccount] -= abill; SBizzData[13][sbTill] += abill; PlayerData[pAccount] -= tvbill; SBizzData[13][sbTill] += tvbill; } else { ebill = 0; wbill = 0; gbill = 0; abill = 0; tvbill = 0; } if(PlayerData[pDonateRank] > 0) { } if(SLEEP == 1) { interest = (PlayerData[pAccount]/2000)* (tmpintrate / 2); } else if(SLEEP == 0) { interest = (PlayerData[pAccount]/2000)*(tmpintrate); } else { interest = 0; } if(PlayerData[pDonateRank] == 2) { PlayerData[pExp] += 2; } else if(PlayerData[pDonateRank] == 3) { PlayerData[pExp] += 3; } else { PlayerData[pExp]++; } PlayerPlayMusic(i); if(interest > 150000 && PlayerData[pDonateRank] > 0) { interest = 150000; } else if(interest > 100000 && PlayerData[pDonateRank] <= 0) { interest = 100000; } PlayerData[pAccount] = account+interest; new necunoscuta2 = PlayerData[pImprumut]-PlayerData[pImpPayDay]; new necunoscuta1 = PlayerData[pImpPayDay]; SendClientMessage(i, COLOR_WHITE, "|___ BANK STATMENT ___|"); format(string, sizeof(string), " Salariul: $%s Taxe: -$%s", FormatNumber(checks, 0, '.'), FormatNumber(TaxValue, 0, '.')); SendClientMessage(i, COLOR_GRAD1, string); if(PlayerData[pPhousekey] != 255 || PlayerData[pPbiskey] != 255) { format(string, sizeof(string), " Factura la electricitate: -$%s Factura la gaz: -$%s Factura la gaz: -$%s", FormatNumber(ebill, 0, '.'),FormatNumber(gbill, 0, '.'),FormatNumber(tvbill, 0, '.')); SendClientMessage(i, COLOR_GRAD1, string); format(string, sizeof(string), " Factura la apa: -$%s Factura la asigurari: -$%s", FormatNumber(wbill, 0, '.'),FormatNumber(abill, 0, '.')); SendClientMessage(i, COLOR_GRAD1, string); } format(string, sizeof(string), " Balanta: $%s", FormatNumber(account, 0, '.')); SendClientMessage(i, COLOR_GRAD1, string); format(string, sizeof(string), " Dobanda: 0.%d percent",FormatNumber(tmpintrate, 0, '.')); SendClientMessage(i, COLOR_GRAD2, string); format(string, sizeof(string), " Dobanda castigata $%s", FormatNumber(interest, 0, '.')); SendClientMessage(i, COLOR_GRAD3, string); SendClientMessage(i, COLOR_GRAD4, "|--------------------------------------|"); format(string, sizeof(string), " Noua balanta: $%s", FormatNumber(PlayerData[pAccount], 0, '.')); SendClientMessage(i, COLOR_GRAD5, string); format(string, sizeof(string), " Chirie: -$%s Imprumut: $%s/$%s", FormatNumber(rent, 0, '.'), FormatNumber(necunoscuta1, 0, '.'),FormatNumber(necunoscuta2, 0, '.')); SendClientMessage(i, COLOR_GRAD5, string); format(string, sizeof(string), "~y~PayDay~n~~w~Salariul"); GameTextForPlayer(i, string, 5000, 1); rent = 0; PlayerData[pPayDay] = 0; PlayerData[pPayCheck] = 0; PlayerData[pConnectTime] += 1; PlayerData[pRob] += 1; if(PlayerData[pAgent] >= 1 || PlayerData[pAdmin] >= 1) { PlayerData[pHadm] += 1; } if(PlayerData[pRank] == 1) { PlayerData[pHrank1] += 1; PlayerData[pHfac] += 1; } else if(PlayerData[pRank] == 2) { PlayerData[pHrank2] += 1; PlayerData[pHfac] += 1; } else if(PlayerData[pRank] == 3) { PlayerData[pHrank3] += 1; PlayerData[pHfac] += 1; } else if(PlayerData[pRank] == 4) { PlayerData[pHrank4] += 1; PlayerData[pHfac] += 1; } else if(PlayerData[pRank] == 5) { PlayerData[pHrank5] += 1; PlayerData[pHfac] += 1; } else if(PlayerData[pRank] == 6) { PlayerData[pHrank6] += 1; PlayerData[pHfac] += 1; } else if(PlayerData[pRank] > 3 && gTeam == 2) { PlayerData[pAlawyer] += 1; } if(PlayerData[pImprumut] > 0) { PlayerData[pImprumut] = PlayerData[pImprumut] - PlayerData[pImpPayDay]; PlayerData[pAccount] = PlayerData[pAccount] - PlayerData[pImpPayDay]; if(PlayerData[pImprumut] <= 0) { PlayerData[pImprumut] = 0; PlayerData[pImpPayDay] = 0; } format(string, sizeof(string), "UPDATE players SET Imprumut='%d' WHERE id=%d", PlayerData[pImprumut], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET ImpPayDay='%d' WHERE id=%d", PlayerData[pImpPayDay], PlayerData[pSQLID]); mysql_query(string); } format(string, sizeof(string), "UPDATE players SET Paycheck='%d' WHERE id=%d", PlayerData[pPayCheck], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET PayDay='%d' WHERE id=%d", PlayerData[pPayDay], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Rob='%d' WHERE id=%d", PlayerData[pRob], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET ConnectedTime='%d' WHERE id=%d", PlayerData[pConnectTime], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Respect='%d' WHERE id=%d", PlayerData[pExp], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Hrank1='%d' WHERE id=%d", PlayerData[pHrank1], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Hrank2='%d' WHERE id=%d", PlayerData[pHrank2], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Hrank3='%d' WHERE id=%d", PlayerData[pHrank3], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Hrank4='%d' WHERE id=%d", PlayerData[pHrank4], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Hrank5='%d' WHERE id=%d", PlayerData[pHrank5], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Hrank6='%d' WHERE id=%d", PlayerData[pHrank6], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Hfac='%d' WHERE id=%d", PlayerData[pHfac], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Alawyer='%d' WHERE id=%d", PlayerData[pAlawyer], PlayerData[pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Hadm='%d' WHERE id=%d", PlayerData[pHadm], PlayerData[pSQLID]); mysql_query(string); if(PlayerData[pFpunish] > 0) { PlayerData[pFpunish] -= 1; format(string, sizeof(string), "UPDATE players SET Fpunish='%d' WHERE id=%d", PlayerData[pFpunish], PlayerData[pSQLID]); mysql_query(string); } if(PlayerData[pJob] > 0) { if(PlayerData[pContractTime] < 25) { PlayerData[pContractTime] ++; format(string, sizeof(string), "UPDATE players SET ContractTime='%d' WHERE id=%d", PlayerData[pContractTime], PlayerData[pSQLID]); mysql_query(string); } } //-------------------------------------------------// if(PlayerData[pMember] == 10 || PlayerData[pLeader] == 10) { PlayerData[pTow] += 10; format(string, sizeof(string), "UPDATE players SET Tow='%d' WHERE id=%d", PlayerData[pTow], PlayerData[pSQLID]); mysql_query(string); } if(PlayerData[pCarLic] == 2) { SendClientMessage(i, COLOR_LIGHTBLUE, "Politia ti-a inapoiat permisul de conducere, Condu mai prudent!"); PlayerData[pCarLic] = 1; format(string, sizeof(string), "UPDATE players SET CarLic='%d' WHERE id=%d", PlayerData[pCarLic], PlayerData[pSQLID]); mysql_query(string); } if(PlayerData[pCarLic] > 2) { PlayerData[pCarLic] -= 1; format(string, sizeof(string), "UPDATE players SET CarLic='%d' WHERE id=%d", PlayerData[pCarLic], PlayerData[pSQLID]); mysql_query(string); } if(PlayerData[pPunctePen] < 15) { new query[MAX_STRING]; PlayerData[pPunctePen] += 1; format(query, sizeof(query), "UPDATE players SET PunctePen='%d' WHERE id=%d", PlayerData[pPunctePen], PlayerData[pSQLID]); mysql_query(query); } format(string, sizeof(string), "UPDATE players SET Bank='%d' WHERE id=%d", PlayerData[pAccount], PlayerData[pSQLID]); mysql_query(string); } else { SendClientMessage(i, COLOR_WHITE, "Nu ati stat suficient timp online pentru a primi payday!"); } } } //Checkprop(); return 1; }[/pawn]
  18. Nume: fytza Problem? întâlnit: Nu func?ioneaz? (cred) func?ia IsPlayerInZone. Când tastez /war îmi spune tot timpu' c? nu sunt pe teritoriu. Ce am încercat pân? acum: S? modific func?ia Codul sursa/Log/Altele: [pawn] forward IsPlayerInZone(playerid, zoneid); stock IsPlayerInZone(playerid, zoneid) { new Float, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); return (x > TeritoriuData[zoneid][tPozX1] && x < TeritoriuData[zoneid][tPozY1] && y > TeritoriuData[zoneid][tPozX2] && y < TeritoriuData[zoneid][tPozY2]); }[/pawn]
  19. Nick: fytza Erori/warning: Am modificat gamemode-ul rGaming si dupa ce am sters jobul boxer care era „legat” prin pBoxSkill de baza de date, am intrat pe server si mi-am facut cont. Apoi am dat relog si m-a dat iar sa-mi aleg sexu’, varsta etc. Insa datele s-au salvat (admin, level etc.) Linii script: - Ai incercat sa rezolvi de unul singur?: Da, am umblat la variabila pTut care este salvata in baza de date ca avand valoarea 1 dupa ce se termina tutorialu’, insa dupa relog tot la sex ma da.
  20. fytza

    Problema /tow

    Am rezolvat!Am definit Masinile..
  21. Nick:fytza Problema:/tow - cand intru intr-o masinina de la tcc si vreau sa remorchez o masina , dau /tow si zice : "Nu esti in o masina de Remorcari ! Erori / warnings: - Lini/script: Ai incercat sa rezolvi singur ?:da... [pawn] if(strcmp(cmdtext, "/tow", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerData[playerid][pMember] == 10 || PlayerData[playerid][pLeader] == 10) { if(IsPlayerInVehicle(playerid, 193) || IsPlayerInVehicle(playerid, 194) || IsPlayerInVehicle(playerid, 195) || IsPlayerInVehicle(playerid, 196) || IsPlayerInVehicle(playerid, 197) || IsPlayerInVehicle(playerid, 198) || IsPlayerInVehicle(playerid, 199) || IsPlayerInVehicle(playerid, 200)) { if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) { if(PlayerData[playerid][pTow] >= 1) { PlayerData[playerid][pTow] -= 1; CP[playerid] = 111; SetPlayerCheckpoint(playerid, 2412.4646,-1426.3083,23.9848, 5.0); SendClientMessage(playerid, COLOR_YELLOW, "Condu pana la garaj pentru a distruge rabla."); format(string, sizeof(string), "UPDATE players SET Tow='%d' WHERE id=%d", PlayerData[playerid][pTow], PlayerData[playerid][pSQLID]); mysql_query(string); } else { SendClientMessage(playerid, COLOR_GRAD1, "Nu mai poti tracta pana la PayDay."); } } else { SendClientMessage(playerid, COLOR_GRAD1, "Nu ai tractat o masina(foloseste '2') !"); } } else { SendClientMessage(playerid, COLOR_GRAD1, "Nu esti in o masina de Remorcari !"); } } } }[/pawn]
  22. Foarte Frumos, Felicitari!
×
×
  • 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.