Jump to content

Papana

Membru
  • Posts

    334
  • Joined

  • Last visited

    Never

Everything posted by Papana

  1. Papana

    Problema

    Posteaza linia 55159.
  2. UnKnOwN.=] ) Ce nume de copil "necunoscut".
  3. Ti-e greu sa il compilezi?
  4. Papana

    Problema

    Acele pickup-uri sunt default,deci nu cred ca pot fi scoase.
  5. Firewall-ul trebuie sa fie OFF.
  6. Acel 1000 inseamna,ca atunci cand playerul trece prin checkpoint,ii da 1000$.
  7. Superb ) Imi place..bravo Grig te descurci foarte bine. 10/10
  8. Papana

    Nu ia gm-ul

    Schimba versiunea de la MySQL sau fai chiar si un update. [pawn][16:02:41] Loading plugin: mysql.so [16:02:41] Failed (libmysqlclient_r.so.15: cannot open shared object file: No such file or directory)[/pawn] Clar... Si pune toate fisierele unde e locul lor.
  9. la ultima dai ctrf si f si cauti CurDBWeap o stergi pentru ca nu esti folosit .. iar la restu nu ma prea pricep pe mysaql
  10. Papana

    bug viata

    multumesc o sa incerc sa vad daca merge si revin cu edit edit am incercat si nu merge .. eu am vazut odata niste functi dar nu mai stiu pe unde care se puneau doar la onplayertakedamage sau onplayergivedamage nu mai stiu sigur
  11. Papana

    bug viata

    daca pot de unde iau acea functie ca nu o stiu si un mic exemplu
  12. Papana

    bug viata

    up, Stiu ca era o functie sa setez pentru fiecare arma cat sa-i scada din viata. Dar e intrebarea daca pot sa, setez si fara arma cat sa-i scada .. Asa poate as putea sa rezolv problema.
  13. Staff nu le am stiu ca era o functie sa setez pentru fiecare arma cat sa-i scada din viata dar pot sa setez si fara arma cum sa-i scada .. asa poate as putea sa rezolv problema
  14. public OnPlayerDeath(playerid, killerid, reason) { new name[MAX_PLAYER_NAME]; new string[256]; //new dmessage[128]; //new deathreason[20]; new playercash; new victimteam; new Float:px,Float:py,Float:pz; new killerteam; victimteam = gTeam[playerid]; killerteam = gTeam[killerid]; gPlayerSpawned[playerid] = 0; PlayerInfo[playerid][pInvWeapon] = 0; PlayerInfo[playerid][pInvAmmo] = 0; GetPlayerName(playerid, name, sizeof(name)); PlayerInfo[playerid][pLocal] = 255; GetPlayerPos(playerid, px, py, pz); if(killerid != 255) { if(GetPlayerState(killerid) == 2) { if(ProxDetectorS(20, killerid, playerid)) { if(!IsPlayerInAnyVehicle(playerid)) { if(PlayerInfo[killerid][pMember] == 1||PlayerInfo[killerid][pLeader] == 1||PlayerInfo[killerid][pMember] == 2||PlayerInfo[killerid][pLeader] ==2) { SendClientMessage(killerid, COLOR_YELLOW, "That was a drive-by kill. Don't abuse it."); return 1; } SetPlayerCriminal(killerid,255,"Manslaughter"); SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid)+1); return 1; } } } } if (PlayerInfo[killerid][pAdmin] < 1) { if(reason == 38) { new kstring[128]; new kickname[MAX_PLAYER_NAME]; if(IsPlayerConnected(killerid)) { GetPlayerName(killerid, kickname, sizeof(kickname)); format(string, 256, "AdmWarning: [%d]%s just killed a [%d]%s with minigun.",killerid,kickname,playerid,name); ABroadCast(COLOR_LIGHTRED,string,1); printf("%s", kstring); //Ban(killerid); } } if(reason == 35) { new kstring[128]; new kickname[MAX_PLAYER_NAME]; if(IsPlayerConnected(killerid)) { GetPlayerName(killerid, kickname, sizeof(kickname)); format(string, 256, "AdmWarning: [%d]%s just killed a player with a flamethrower and has been IP banned.",killerid,kickname); ABroadCast(COLOR_LIGHTRED,string,1); printf("%s", kstring); Ban(killerid); } } if(reason == 9) { new kstring[128]; new kickname[MAX_PLAYER_NAME]; if(IsPlayerConnected(killerid)) { GetPlayerName(killerid, kickname, sizeof(kickname)); format(string, 256, "AdmWarning: [%d]%s just killed a player with a chainsaw and has been IP banned.",killerid,kickname); ABroadCast(COLOR_LIGHTRED,string,1); printf("%s", kstring); Ban(killerid); } } if(reason == 16) { new kstring[128]; new kickname[MAX_PLAYER_NAME]; if(IsPlayerConnected(killerid)) { GetPlayerName(killerid, kickname, sizeof(kickname)); format(string, 256, "AdmWarning: [%d]%s just killed a player with grenades and has been IP banned.",killerid,kickname); ABroadCast(COLOR_LIGHTRED,string,1); printf("%s", kstring); Ban(killerid); } } if(reason == 18) { new kstring[128]; new kickname[MAX_PLAYER_NAME]; if(IsPlayerConnected(killerid)) { GetPlayerName(killerid, kickname, sizeof(kickname)); format(string, 256, "AdmWarning: [%d]%s just killed a player with molotovs and has been IP banned.",killerid,kickname); ABroadCast(COLOR_LIGHTRED,string,1); printf("%s", kstring); Ban(killerid); } } if(reason == 28) { new kstring[128]; new kickname[MAX_PLAYER_NAME]; if(IsPlayerConnected(killerid)) { GetPlayerName(killerid, kickname, sizeof(kickname)); format(string, 256, "AdmWarning: [%d]%s just killed a player with a Mac 10, Check him immediately.",killerid,kickname); ABroadCast(COLOR_LIGHTRED,string,1); printf("%s", kstring); } } if(reason == 32) { new kstring[128]; new kickname[MAX_PLAYER_NAME]; if(IsPlayerConnected(killerid)) { GetPlayerName(killerid, kickname, sizeof(kickname)); format(string, 256, "AdmWarning: [%d]%s just killed a player with Tec 9's, Check him immediately.",killerid,kickname); ABroadCast(COLOR_LIGHTRED,string,1); printf("%s", kstring); } } if(reason == 36) { new kstring[128]; new kickname[MAX_PLAYER_NAME]; if(IsPlayerConnected(killerid)) { GetPlayerName(killerid, kickname, sizeof(kickname)); format(string, 256, "AdmWarning: [%d]%s just killed a player with a Lock On Launcher and has been IP banned.",killerid,kickname); ABroadCast(COLOR_LIGHTRED,string,1); printf("%s", kstring); Ban(killerid); } } } if (gPlayerCheckpointStatus[playerid] > 4 && gPlayerCheckpointStatus[playerid] < 11) { DisablePlayerCheckpoint(playerid); gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE; } new caller = Mobile[playerid]; if(caller != 255) { if(caller < 255) { SendClientMessage(caller, COLOR_GRAD2, " The line just went dead...."); CellTime[caller] = 0; CellTime[playerid] = 0; Mobile[caller] = 255; } Mobile[playerid] = 255; CellTime[playerid] = 0; } ClearCrime(playerid); if(PlayerPaintballing[playerid] != 0) { PlayerPaintballKills[killerid] ++; if(PlayerPaintballKills[killerid] > PaintballWinnerKills) { new killer[MAX_PLAYER_NAME]; PaintballWinner = killerid; PaintballWinnerKills = PlayerPaintballKills[killerid]; GetPlayerName(killerid, killer, sizeof(killer)); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerPaintballing[i] != 0) { format(string, sizeof(string), "* %s is in the lead with %d Kills.",killer,PaintballWinnerKills); SendClientMessage(i, COLOR_WHITE, string); } } } } return 1; } if(GettingCK[playerid] < 999) { if(IsPlayerConnected(killerid)) { if(OnCK[killerid] < 999) { new killer[MAX_PLAYER_NAME]; new dier[MAX_PLAYER_NAME]; GetPlayerName(playerid, dier, sizeof(dier)); GetPlayerName(killerid, killer, sizeof(killer)); format(string, sizeof(string), "* %s has performed a Character Kill on you, you aren't able to play with this Character anymore.",killer); SendClientMessage(playerid, COLOR_LIGHTRED, string); format(string, sizeof(string), "** %s has Character Killed %s **",killer,dier); CKLog(string); ABroadCast(COLOR_LIGHTRED, string, 1); PlayerInfo[playerid][pCK] = 1; if(GettingCK[playerid] < 999) { GettingCK[playerid] = 999; } else if(OnCK[playerid] < 999) { OnCK[playerid] = 999; } if(GettingCK[killerid] < 999) { GettingCK[killerid] = 999; } else if(OnCK[killerid] < 999) { OnCK[killerid] = 999; } KickPlayer[playerid] = 1; } } } if(PlayerInfo[playerid][pHeadValue] > 0) { if(IsPlayerConnected(killerid)) { if(gTeam[killerid] == 10 || PlayerInfo[killerid][pLeader] == 8) { if(GoChase[killerid] == playerid) { //ConsumingMoney[killerid] = 1; new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); GivePlayerCash(killerid, PlayerInfo[playerid][pHeadValue]); format(string,128,"<< Hitman %s has fulfilled the contract on %s and collected $%d >>",killer,name,PlayerInfo[playerid][pHeadValue]); SendFamilyMessage(8, COLOR_YELLOW, string); PlayerInfo[playerid][pHeadValue] = 0; GotHit[playerid] = 0; GetChased[playerid] = 999; GoChase[killerid] = 999; } } } } if(victimteam >= 4) { if(IsPlayerConnected(killerid)) { //new killer[MAX_PLAYER_NAME]; //GetPlayerName(killerid, killer, sizeof(killer)); new slice = 100; //$100 playercash = GetPlayerCash(playerid); if(gTeam[killerid] != 2) { WantedPoints[killerid] += 2; } //+ 2 wanted points if(SafeTime[playerid] <= 0) { if(gTeam[killerid] != gTeam[playerid]) { if(GetPlayerState(killerid) == 1) { PlayerInfo[killerid][pKills] = PlayerInfo[killerid][pKills] + 2; } else { PlayerInfo[killerid][pKills]++; } PlayerInfo[playerid][pKills]--; } } /*if (strlen(deathreason) > 0)// patch { if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill) || gTeam[killerid] == gTeam[playerid])//med kill criminal { format(string, sizeof(string), ".: %s murdered %s. (%s) :.", killer, name, deathreason); } else { format(string, sizeof(string), ".: %s murdered %s. (%s) for $%d :.", killer, name, deathreason, slice); } } else { if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill || gTeam[killerid] == gTeam[playerid])) { format(string, sizeof(string), ".: %s murdered %s :.", killer, name); } else { format(string, sizeof(string), ".: %s murdered %s for $%d :.", killer, name, slice); } }*/ if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill) || (gTeam[killerid] == gTeam[playerid] && gTeam[playerid] != 4)) { slice = 0; } if (((gTeam[killerid]) != 4) && ((gTeam[killerid]) == gTeam[playerid]))//no team kill { slice = 0; } if (playercash > 0) { GivePlayerCash(playerid, -slice); } else { slice = slice+500; } //GivePlayerCash(killerid, slice); //GameTextForPlayer(playerid, dmessage, 5000, 2); PlayerPlaySound(killerid, 1083, 0.0, 0.0, 0.0); if (((gTeam[killerid]) == 3) && reason != 49) { SetPlayerCriminal(killerid,255, "First Degree Murder"); } else if (((gTeam[killerid]) == 3) && reason == 49) { SetPlayerCriminal(killerid,255, "Hit And Run"); } } } else if (victimteam == 2) { if(IsPlayerConnected(killerid)) { //new killer[MAX_PLAYER_NAME]; //GetPlayerName(killerid, killer, sizeof(killer)); // Cop kill PlayerInfo[playerid][pKills]--; if (gTeam[killerid] == 2)//cops kill cop { //format(string,128,".: Officer %s murdered Officer %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost); PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0); GivePlayerCash(killerid, -suecost); GivePlayerCash(playerid, suecost+100);//+100pays hospital bill } else { //format(string,128,".: %s murdered Officer %s (%s) :.",killer,name,deathreason); } if (gTeam[killerid] >= 3) { WantedPoints[killerid] += 2; //+ 2 wanted points if(reason != 49) { SetPlayerCriminal(killerid,255, "First Degree Murder"); } else if (reason == 49) { SetPlayerCriminal(killerid,255, "Hit And Run"); } } if(gTeam[killerid] >= 5 && SafeTime[playerid] <= 0) { if(GetPlayerState(killerid) == 1) { PlayerInfo[killerid][pKills] = PlayerInfo[killerid][pKills]+2; } else { PlayerInfo[killerid][pKills]++; } WantedPoints[killerid]+=2; } //BroadCast(COLOR_RED, string); } } else if (victimteam == 3) { if(IsPlayerConnected(killerid)) { //new killer[MAX_PLAYER_NAME]; //GetPlayerName(killerid, killer, sizeof(killer)); // Civ kill if ((gTeam[killerid]) == 2)//cops kill civ { if(WantedLevel[playerid] < 1) { //format(string,128,".: Officer %s murdered %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost); PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0); GivePlayerCash(killerid, -suecost); GivePlayerCash(playerid, suecost+10);//+100pays hospital bill } } else { //format(string,128,".: %s murdered %s (%s) :.",killer,name,deathreason); WantedPoints[killerid] += 2; } if (((gTeam[killerid]) >= 3 || (gTeam[killerid]) == 1) && reason != 49) { SetPlayerCriminal(killerid,255, "First Degree Murder"); } else if (((gTeam[killerid]) >= 3 || (gTeam[killerid]) == 1) && reason == 49) { SetPlayerCriminal(killerid,255, "Hit And Run"); } //BroadCast(COLOR_RED, string); } } if(playerid == CashboxOwner) { new str[128], pName[MAX_PLAYER_NAME]; GetPlayerPos(playerid, CashboxX, CashboxY, CashboxZ); GetPlayerName(playerid, pName, sizeof(pName)); format(str, 128, "Cashbox-Owner %s (ID: %d) has died and droped the cashbox!", pName, playerid); SendClientMessageToAll(0xFFD700AA, str); CashboxPickup = CreatePickup(1210, 3, CashboxX, CashboxY, CashboxZ); CashboxOwner = INVALID_PLAYER_ID; if(mode == 1) { for(new i; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { SetPlayerCheckpoint(i, CashboxX, CashboxY, CashboxZ, 1); } } } } else if (victimteam == 1) { if(IsPlayerConnected(killerid)) { //new killer[MAX_PLAYER_NAME]; //GetPlayerName(killerid, killer, sizeof(killer)); // Civ kill if ((gTeam[killerid]) == 2)//cops kill civ { //format(string,128,".: Officer %s murdered Paramedic %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost); PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0); GivePlayerCash(killerid, -suecost); GivePlayerCash(playerid, suecost+10);//+100pays hospital bill } else if ((gTeam[killerid]) == 1)//med kill civ { //format(string,128,".: Paramedic %s murdered %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost); PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0); GivePlayerCash(killerid, -suecost); GivePlayerCash(playerid, suecost+10);//+100pays hospital bill } else { //format(string,128,".: %s murdered %s (%s) :.",killer,name,deathreason); } if (((gTeam[killerid]) == 4) && reason != 49) { SetPlayerCriminal(killerid,255, "First Degree Murder"); } else if (((gTeam[killerid]) == 3) && reason == 49) { SetPlayerCriminal(killerid,255, "Hit And Run"); } //BroadCast(COLOR_RED, string); } } if (victimteam >= 3 && WantedPoints[playerid] > 0 && killerteam == 2) { SetPlayerFree(playerid,killerid, "Got Killed"); } if (BusrouteEast[playerid][0] != 0 || BusrouteWest[playerid][0] != 0) { if (BusrouteEast[playerid][0] != 0) BusrouteEnd(playerid, BusrouteEast[playerid][1]); else if (BusrouteWest[playerid][0] != 0) BusrouteEnd(playerid, BusrouteWest[playerid][1]); else BusrouteEnd(playerid, 0); } if(FarmerVar[playerid] != 0) { FarmerVar[playerid] = 0; DisablePlayerCheckpoint(playerid); } if(DrugFarmerVar[playerid] != 0) { DrugFarmerVar[playerid] = 0; DisablePlayerCheckpoint(playerid); } if(SmugglerWork[playerid] != 0) { SmugglerWork[playerid] = 0; DisablePlayerCheckpoint(playerid); } killerid = INVALID_PLAYER_ID; SetPlayerColor(playerid,COLOR_GRAD2); return 1; }
  15. Papana

    bug viata

    nu gasesc in gm nimic OnPlayerTakeDamage sau OnPlayerGiveDamage
  16. Papana

    bug viata

    deci cand trag in cineva in loc sa-i scada viata i creste cu cat tragi mai mult cu atat creste din ce cauza poate fi va rog frumos am nevoie de ajutor urgent
  17. fai si tu o variabila pentru fiecare licenta sa le salveze faci o variablia de exemplu cum e sistemu de admin la modurile gf/rp ex pAdmin
  18. deci nustiu dece cand dau cu pumnu in cineva nu i scade viata doar cand trag cu arme .. si cum fac sa-i scada viata automat cate putin si cum as putea face niste texdraururi sa arate cate conturi sunt,banati si un record de playerii la logare pe server
  19. 1.deci am sistemu de fast event pentru rpg deci imi apare cine sa scrie primu dar scriu si nu merge nu imi zice ca x a scris primu si a castigat si nici nu da bani nu se intampla nimic din ce cauza function xReactionTest() { new xLength = (random(8) + 2), string[128] ; xCash = (random(10000) + 50000); format(xChars, sizeof(xChars), ""); Loop(x, xLength) format(xChars, sizeof(xChars), "%s%s", xChars, xCharacters[random(sizeof(xCharacters))][0]); format(string, sizeof(string), "« Cine scrie primu %s castiga $%d banii. »", xChars, xCash); SendClientMessageToAll(PURPLE, string); KillTimer(xReactionTimer); xTestBusy = true; SetTimer("xReactionProgress", 30000, 0); return 1; } switch(xTestBusy) { case true: { if(!strcmp(xChars, text, false)) { new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, sizeof(pName)); format(string, sizeof(string), "« \%s\" a castigat fast event-ul. »", pName); SendClientMessageToAll(GREEN, string); format(string, sizeof(string), "« Ai câstigat $%d banii. »", xCash); SendClientMessage(playerid, GREEN, string); GivePlayerCash(playerid, xCash); xReactionTimer = SetTimer("xReactionTest", TIME, 1); xTestBusy = false; } } } edit, am rezolvat
  20. numai am rezolvat ms oricum
  21. Papana

    warn string

    pare dar dece primesc kick
  22. deci chiar nu inteleg dece nu-mi mai apare urmatoru cp deci ma duc in primu iar urmatoru nu mai apare comanda if(strcmp(cmd, "/exam", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pCarLic] == 0) { if(PlayerToPoint(3.0,playerid,1412.8313,-1700.3066,13.5395)) { CP[playerid] = 200; SetPlayerCheckpoint(playerid, 1421.1475,-1699.3237,13.2888, 4.0); TakingLesson[playerid] = 1; PutPlayerInVehicle(playerid, examc, 0); SendClientMessage(playerid, COLOR_LIGHTBLUE, "EXAM: Please follow the checkpoints and drive safety!"); } } else { SendClientMessage(playerid, COLOR_GRAD1, " You already have a Drive License !"); return 1; } } return 1; } si restu cp else if(CP[playerid]==200)//Exam_01 { DisablePlayerCheckpoint(playerid); CP[playerid] = 201; SetPlayerCheckpoint(playerid, 1432.4354,-1658.6343,13.1245, 5.0); } else if(CP[playerid]==201)//Exam_02 { DisablePlayerCheckpoint(playerid); CP[playerid] = 202; SetPlayerCheckpoint(playerid, 1432.3827,-1588.9227,13.1318, 5.0); } else if(CP[playerid]==202)//Exam_03 { DisablePlayerCheckpoint(playerid); CP[playerid] = 203; SetPlayerCheckpoint(playerid, 1454.7500,-1480.2014,13.0978, 5.0); } else if(CP[playerid]==203)//Exam_04 { DisablePlayerCheckpoint(playerid); CP[playerid] = 204; SetPlayerCheckpoint(playerid, 1457.2000,-1439.2382,13.1303, 5.0); } else if(CP[playerid]==204)//Exam_05 { DisablePlayerCheckpoint(playerid); CP[playerid] = 205; SetPlayerCheckpoint(playerid, 1429.9436,-1437.6150,13.1244, 5.0); } else if(CP[playerid]==205)//Exam_06 { DisablePlayerCheckpoint(playerid); CP[playerid] = 206; SetPlayerCheckpoint(playerid, 1423.7155,-1398.9248,13.1238, 5.0); } else if(CP[playerid]==206)//Exam_07 { DisablePlayerCheckpoint(playerid); CP[playerid] = 207; SetPlayerCheckpoint(playerid, 1350.0922,-1393.0492,13.1469, 5.0); } else if(CP[playerid]==207)//Exam_08 { DisablePlayerCheckpoint(playerid); CP[playerid] = 208; SetPlayerCheckpoint(playerid, 1106.5748,-1397.0431,13.1716, 5.0); } else if(CP[playerid]==208)//Exam_09 { DisablePlayerCheckpoint(playerid); CP[playerid] = 209; SetPlayerCheckpoint(playerid, 1059.6833,-1419.8898,13.1155, 5.0); } else if(CP[playerid]==209)//Exam_10 { DisablePlayerCheckpoint(playerid); CP[playerid] = 210; SetPlayerCheckpoint(playerid, 1035.0563,-1571.5737,13.1341, 5.0); } else if(CP[playerid]==210)//Exam_11 { DisablePlayerCheckpoint(playerid); CP[playerid] = 211; SetPlayerCheckpoint(playerid, 1143.5441,-1574.9717,13.0121, 5.0); } else if(CP[playerid]==211)//Exam_12 { DisablePlayerCheckpoint(playerid); CP[playerid] = 212; SetPlayerCheckpoint(playerid, 1289.9336,-1574.8125,13.1246, 5.0); } else if(CP[playerid]==212)//Exam_13 { DisablePlayerCheckpoint(playerid); CP[playerid] = 213; SetPlayerCheckpoint(playerid, 1295.0909,-1659.1091,13.1246, 5.0); } else if(CP[playerid]==213)//Exam_14 { DisablePlayerCheckpoint(playerid); CP[playerid] = 214; SetPlayerCheckpoint(playerid, 1295.0031,-1704.4797,13.1240, 5.0); } else if(CP[playerid]==214)//Exam_15 { DisablePlayerCheckpoint(playerid); CP[playerid] = 215; SetPlayerCheckpoint(playerid, 1299.5117,-1817.1479,13.1245, 5.0); } else if(CP[playerid]==215)//Exam_16 { DisablePlayerCheckpoint(playerid); CP[playerid] = 216; SetPlayerCheckpoint(playerid, 1300.8134,-1855.0059,13.1245, 5.0); } else if(CP[playerid]==216)//Exam_17 { DisablePlayerCheckpoint(playerid); CP[playerid] = 217; SetPlayerCheckpoint(playerid, 1389.0083,-1874.1768,13.1245, 5.0); } else if(CP[playerid]==217)//Exam_18 { DisablePlayerCheckpoint(playerid); CP[playerid] = 218; SetPlayerCheckpoint(playerid, 1523.0303,-1874.8875,13.1266, 5.0); } else if(CP[playerid]==218)//Exam_19 { DisablePlayerCheckpoint(playerid); CP[playerid] = 219; SetPlayerCheckpoint(playerid, 1571.1161,-1872.5188,13.1252, 5.0); } else if(CP[playerid]==219)//Exam_20 { DisablePlayerCheckpoint(playerid); CP[playerid] = 220; SetPlayerCheckpoint(playerid, 1572.3271,-1733.9789,13.1269, 5.0); } else if(CP[playerid]==220)//Exam_21 { DisablePlayerCheckpoint(playerid); CP[playerid] = 221; SetPlayerCheckpoint(playerid, 1531.4258,-1730.1346,13.1245, 5.0); } else if(CP[playerid]==221)//Exam_22 { DisablePlayerCheckpoint(playerid); CP[playerid] = 222; SetPlayerCheckpoint(playerid, 1437.5671,-1730.2736,13.1254, 5.0); } else if(CP[playerid]==222)//Exam_23 { DisablePlayerCheckpoint(playerid); CP[playerid] = 223; SetPlayerCheckpoint(playerid, 1424.2367,-1694.3533,13.2030, 5.0); } else if(CP[playerid]==223)//Exam_Final { new pName[24]; new str[128]; GetPlayerName(playerid, pName, 24); GivePlayerCash(playerid, -5000); format(str, 128,"EXAM: Congratulation %s! Drive License Passed.", pName); SendClientMessage(playerid, COLOR_LIGHTBLUE, str); RemovePlayerFromVehicle(playerid); SetVehicleToRespawn(examc); SetVehicleNumberPlate(examc, " School"); TakingLesson[playerid] = 0; PlayerInfo[playerid][pCarLic] = 1; DisablePlayerCheckpoint(playerid); } spuneti-mi si mei ce are
  23. Papana

    warn string

    merge ms gireada la comanda /factions imi puteti spune dece imi da kick
×
×
  • 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.