25.03.2012, 13:53
Heey all,
I made some enter interios pickups but they dont work. I added a four second timer so the pickups dont spam.
I made some enter interios pickups but they dont work. I added a four second timer so the pickups dont spam.
Код:
//top of script new City1Exit ; new City1Enter ; //ongamemodeinit SetTimer("OneSecondTimer",1000,1); City1Enter=CreatePickup(19198,1,-2765.7402,375.5952,6.3347,0); City1Exit=CreatePickup(19198,1,389.2351,173.7753,1008.3828,0); //onplayerpickup HasEnteredPickup[playerid]=4; if(HasEnteredPickup[playerid]>0) { return 0; } if(pickupid==City1Enter) { SetPlayerPos(playerid,-25.9409,-141.4083,1003.5469); SetPlayerInterior(playerid,16); SetPlayerVirtualWorld(playerid,10012); SendClientMessage(playerid,COLOR_WHITE,"Welcome to the{33CCFF} 24/7{FFFFFF}!"); SendClientMessage(playerid,COLOR_WHITE,"To rob this store typ {FFFF00}/robstore{FFFFFF}! To buy some stuff enter the {FF0000}checkpoint{FFFFFF}!"); return 1; } if(pickupid==City1Exit) { SetPlayerPos(playerid,-2420.1565,969.8961,45.2969); SetPlayerInterior(playerid,0); SetPlayerVirtualWorld(playerid,0); //RobbingCityHall[playerid] =0; //SendClientMessage(playerid,COLOR_WHITE,"You Left the{33CCFF} Police Station (SF)!"); return 1; } public OneSecondTimer() { for(new i=0; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(HasEnteredPickup[i] >= 1) { HasEnteredPickup[i] --; } } } return 1; }