Jump to content
Geplaatst:
comment_1549549

Is er zoeiets? het staad niet bij de scripting regels.

Wat ik dus probbeer te maken, is als een speler een andere speler kilt dat hij X hoeveelheed geld krijgt, en als hij doodgaat - X hoeveelheid geld. ik gebruik hiervoor de money CMD maar ik kan nergens zoietes vinden als OnPlayerKillOtherPlayer, wie helpt mij?

Featured Replies

Geplaatst:
comment_1549566

Alstublieft.

public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID)
{
	GivePlayerMoney(playerid, -200);  // Verander hier het aantal geld wat van de speler af gaat als hij vermoord wordt.
	GivePlayerMoney(killerid, 200); // Verander hier het aantal geld wat de speler krijgt die een speler vermoord heeft.
	return 1;
}
}

Bewerkt: door Wanted

Geplaatst:
comment_1549572
public OnPlayerDeath(playerid, killerid, reason)
{
       if(killerid != INVALID_PLAYER_ID)
       {
               GivePlayerMoney(killerid, 200); // Geld van de speler die moord.        
       }
       GivePlayerMoney(playerid, -200);  // Geld van de speler die dood gaat.
       return 1;
}

Bewerkt: door Remcconen

Geplaatst:
comment_1549832

Of als je toch per se een speciale callback er voor wilt:

public OnPlayerDeath(playerid, killerid, reason)
{
   if(killerid != INVALID_PLAYER_ID)
   {
       OnPlayerKillPlayer(killerid, playerid, reason);      
   }
   return 1;
}

forward OnPlayerKillPlayer(playerid, victimid, weapon);
public OnPlayerKillPlayer(playerid, victimid, weapon)
{
   //Doe hier je ding..
   GivePlayerMoney(playerid, 1000);
   GivePlayerMoney(victimid, -1000);
   if(weapon == 38) //Minigun (Cheater)
   {
       Ban(playerid);
   }
   return 1;
}

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.