24.08.2010, 02:52
Hey guys!
Im having a problem making players respawn in the minigun dm with full health and armor….
Here is my code for on player death.
Please help!!
it sets the player in the right place... but since the player died... he dies where it set him... I need it to respawn him there.
When I use this:
It messes up my CreateHouse Function.
Please HELP!
-Kevin
Trifecta Gamin, Owner
Im having a problem making players respawn in the minigun dm with full health and armor….
Here is my code for on player death.
Please help!!
Код:
public OnPlayerDeath(playerid, killerid, reason) { if(IsPlayerInRangeOfPoint(playerid, 200,-1042.5601,1061.8961,1346.0946)) { new rand = random(sizeof(MDM)); SetPlayerPos(playerid,MDM[rand][PlayerX],MDM[rand][PlayerY],MDM[rand][PlayerZ]); SetPlayerInterior(playerid,10); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,38,9999999); GivePlayerMoney(playerid,-50000); GivePlayerMoney(killerid,50000); SendClientMessage(playerid,COLOR_RACE,"You have been respawned at the DM! Type a different tele to exit!"); } else { SetTimerEx("LoadWeaponsToFile",250,false,"i",playerid); SendDeathMessage(killerid,playerid,reason); GivePlayerMoney(playerid,-20000); GivePlayerMoney(killerid,15000); SetPlayerScore(killerid,GetPlayerScore(killerid)+1); SetPlayerScore(playerid,GetPlayerScore(playerid)+-1); SetPlayerInterior(playerid,0); SetPlayerVirtualWorld (playerid,0); GameTextForPlayer(playerid,"Y~y~O~b~U ~g~A~y~R~w~E ~r~P~b~W~g~N~y~T!!!",4000,3); } return 1; }
When I use this:
Quote:
Heres a better way....
Код:
new DMarea; public OnPlayerSpawn(playerid) { if (DMarea == 1) { new rand = random(sizeof(MDM)); SetPlayerPos(playerid,MDM[rand][PlayerX],MDM[rand][PlayerY],MDM[rand][PlayerZ]); SetPlayerInterior(playerid,0); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,38,9999); SetPlayerHealth(playerid, 100); SetPlayerArmour(playerid, 100); } Код:
DMarea == 1; Код:
if (strcmp(cmdtext, "/leavedm", true)==0) { DMarea = 0; ResetPlayerWeapons(playerid); SpawnPlayer(playerid); return 1; } offtopic: lol u are using Stunt Evolution GM arent you? |
Please HELP!
-Kevin
Trifecta Gamin, Owner