[spoiler]// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" my script");
print("--------------------------------------\n");
return 1;
new Kill[MAX_PLAYERS], Death[MAX_PLAYERS];
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid!=INVALID_PLAYER_ID)
{
Death[killerid]=0; //On met son nombre de mort à zéro
Kill[killerid]++; //On ajoute 1 à son nombre de kill
if(Kill[killerid]==1) //Si le nombre de kill est égal à un...
{
GetPlayerWeapon(playerid, 8, 1); //Id de l'arme, et munition
GetPlayerWeapon(playerid, 16, 15);
GetPlayerWeapon(playerid, 23, 500);
GetPlayerWeapon(playerid, 26, 500);
GetPlayerWeapon(playerid, 30, 500);
GetPlayerWeapon(playerid, 32, 500);
GetPlayerWeapon(playerid, 37, 500);
GetPlayerWeapon(playerid, 42, 500);
GetPlayerWeapon(playerid, 34, 500); //Id de l'arme, et munition
}
if(Kill[killerid]==2)
{
GetPlayerWeapon(playerid, 9, 1);
GetPlayerWeapon(playerid, 39, 15);
GetPlayerWeapon(playerid, 24, 500);
GetPlayerWeapon(playerid, 26, 500);
GetPlayerWeapon(playerid, 27, 500);
GetPlayerWeapon(playerid, 29, 500);
GetPlayerWeapon(playerid, 31, 500);
GetPlayerWeapon(playerid, 34, 500);
GetPlayerWeapon(playerid, 40, 1);
GetPlayerWeapon(playerid, 35, 5);
SetPlayerArmore(playerid, 100);//Id de l'arme, et munition
}
}
return 1;
}
public OnPlayerSpawn(playerid)
{
if(Death[playerid]>1) SetPlayerArmor(playerid, 100); //On modifie son armure
return 1;}
#endif
[/spoiler]
voici mon filescript
et au bout de 1 kill je n'ai pas de nouvelles armes...