Papana
-
Posts
334 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
News
Documentation
Posts posted by Papana
-
-
UnKnOwN.=] )
Ce nume de copil "necunoscut".
-
Mi-l da si mie cnv cu tot cu .amxx ..? sau fs-u complet.
Ti-e greu sa il compilezi?
-
Acele pickup-uri sunt default,deci nu cred ca pot fi scoase.
-
Firewall-ul trebuie sa fie OFF.
-
//blabla
-
GivePlayerMoney(playerid, 1000);
GivePlayerMoney(playerid, Dar in loc de "1000" ce pun ?
Acel 1000 inseamna,ca atunci cand playerul trece prin checkpoint,ii da 1000$.
-
Superb ) Imi place..bravo Grig te descurci foarte bine.
10/10
-
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.
-
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
-
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
-
daca pot de unde iau acea functie
ca nu o stiu
si un mic exemplu
-
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.
-
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
-
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; }
-
nu gasesc in gm nimic
OnPlayerTakeDamage sau OnPlayerGiveDamage
-
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
-
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
-
pai cum sa numeste
-
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
-
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
-
numai
am rezolvat
ms oricum
-
pare dar dece primesc kick
-
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 cpelse 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
-
merge
ms gireada
la comanda /factions imi puteti spune dece imi da kick
Problema
in Arhivă probleme
Posted
Posteaza linia 55159.