Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [SA-MP | Pawno] Véhicules réservés aux admins
urbanghetto
posté Friday 27 July 2007 à 19:50
Message #1


Quidam


Groupe : Membre
Messages : 38
Inscrit : 26/07/2007
Membre no 9,651



Créer des véhicules réservés aux admins.

Une fonction bien utile :


Je vais aujourd'hui vous montrez une petite fonction qui peut toujours servir.
Vous allez donc faire chauffez pawno car il n'aura pas le temps de souffler pendant quelques heures (et vous aussi,if vous vous accrochez rolleyes.gif )

Attention !

Nous allons nous aventurez dans un endroit ou il faut beaucoup de sang-froid pour ne pas "défoncer" son PC tongue.gif .

La fonction :

Véhicules résérvés aux admins.

CODE
public OnPlayerStateChange(playerid,newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
if(GetPlayerVehicleID(playerid) == 1 || GetPlayerVehicleID(playerid) == 2 || GetPlayerVehicleID(playerid) == 3 || GetPlayerVehicleID(playerid) == 4 || GetPlayerVehicleID(playerid) == 5 || GetPlayerVehicleID(playerid) == 6 || GetPlayerVehicleID(playerid) == 7)
{
if(IsPlayerAdmin(playerid))
{
SendClientMessage(playerid, COLOR_YELLOW, "ADMIN EN FORCE!!!");
GameTextForPlayer(playerid, "Admin en force!! Les cheateurs on du soucis a se faire!!", 5000, 1);
SetPlayerHealth(playerid, 100);
}else{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_RED, "CE VEHICULE EST RESERVE AUX ADMINS!");
GameTextForPlayer(playerid, "Degage!! Tu est pas admin!!!", 5000, 1);
}
}
}
}


Je vais vous expliquer comment cette fonction marche et vous rappeller des régles élémentaires.

C'est ce bout de script qu'il faut modifier pour mettre plus de véhicules résérvés.

CODE
if(GetPlayerVehicleID(playerid) == 1 || GetPlayerVehicleID(playerid) == 2 || GetPlayerVehicleID(playerid) == 3 || GetPlayerVehicleID(playerid) == 4 || GetPlayerVehicleID(playerid) == 5 || GetPlayerVehicleID(playerid) == 6 || GetPlayerVehicleID(playerid) == 7)


Si vous voulez ajouté des véhicules il faut faire ca.

CODE
if(GetPlayerVehicleID(playerid) == 1 || GetPlayerVehicleID(playerid) == 2 || GetPlayerVehicleID(playerid) == 3 || GetPlayerVehicleID(playerid) == 4 || GetPlayerVehicleID(playerid) == 5 || GetPlayerVehicleID(playerid) == 6 || GetPlayerVehicleID(playerid) == 7 || GetPlayerVehicleID(playerid) == 8)


Ce script reprend tout les premiers véhicules.
Donc sur ce script, les 8 premier véhicules du spawn (les 8 premiere ligne de AddStaticVéhicules)
Voila.

J'espert que ce Tuto vous a bien aider, Bonne lutte contre les Cheaters tongue.gif

Ce message a été modifié par urbanghetto - Saturday 28 July 2007 à 20:40.


--------------------
Go to the top of the page
+Quote Post
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 

Version bas débit Nous sommes le : Saturday 22 September 2018 à 08:18