29.06.2015, 02:22
why server got crashed when player use jetpack
help fast
Код:
new Jetpack;
Код:
forward StealAgain(); public StealAgain() { Jetpack = CreatePickup(370,1,268.7132,1883.5077,-30.0938,-1); return 1; }
Код:
Jetpack = CreatePickup(370,1,268.7132,1883.5077,-30.0938,-1);
Код:
public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == CP1) { ShowPlayerDialog(playerid, 2, DIALOG_STYLE_LIST, "Briefcase", "Health - 5000$\nArmour - 10000$", "Select", "Cancel"); } else if(pickupid == TP) { ShowPlayerDialog(playerid, 2, DIALOG_STYLE_LIST, "Briefcase", "Health - 5000$\nArmour - 10000$", "Select", "Cancel"); } else if(pickupid == TP1) {ShowPlayerDialog(playerid, 2, DIALOG_STYLE_LIST, "Briefcase", "Health - 5000$\nArmour - 10000$", "Select", "Cancel"); } else if(pickupid == health) { if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid,COLOR_RED,"You don't have enough money to buy this!"); SetPlayerHealth(playerid,100); GivePlayerMoney(playerid,-10000); SendClientMessage(playerid,808080,"You're successfully healed for 10000$"); } if(pickupid == Jetpack) { if(gTeam[playerid] == C1) return 0; else { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK); SendClientMessage(playerid,-1,"{FF0000}[JETPACK]{ffffff}You stole the jetpack, quickly take it to the place on the map."); DestroyPickup(Jetpack); SetTimer("StealAgain",1200000,false); SetPlayerMapIcon(playerid,Ammu,-396.3205,2236.0513,42.4297,20,0,MAPICON_GLOBAL); for(new i=0; i <MAX_PLAYERS; i++) { if(gTeam[i] == C1) { GameTextForPlayer(i,"~b~Cops ~N~~W~intruder stole the ~N~~R~jetpack~W~ ~N~stop him immediately!"); } } } } return 1; }