1
Scripting SA-MP [Pawn center] / Re : auto message au millieu de l'écran pb
« le: 13 Avril 2008, 18:45:16 »
Merci beaucoup [StAfF]mAn de ton aide a bientot +++++++
Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.
forward AutoMes();
SetTimer("AutoMes",20000000,5);
public AutoMes() {
SendClientMessageToAll(0xFD1313FF,"Information: De nouvelle voiture sont disponible ");
}
new Ramp[MAX_PLAYERS];
new IsSpawn[MAX_PLAYERS] = 0;
{
Ramp[playerid] = 0;
IsSpawn[playerid] = 0;
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
switch(reason)
{
case 0: format(string, sizeof(string), "%s a quitter le serveur. timeout", pName);
case 1: format(string, sizeof(string), "%s a quitter le serveur. déconecter", pName);
case 2: format(string, sizeof(string), "%s a etait kicker/banni. kick/bani", pName);
}
SendClientMessageToAll(0x0B9DF4FF, string);
SendDeathMessage(INVALID_PLAYER_ID, playerid, 201);
return 1;
}
if(strcmp(cmdtext, "/dm quitte", true) == 0)
{
dm[playerid] = 0;
GivePlayerWeapon(playerid, 0, 0);
GivePlayerWeapon(playerid, 0, 0);
GivePlayerWeapon(playerid, 0, 0);
PlayerPlaySound(playerid, 1137, 0, 0, 0);
RemovePlayerFromVehicle (playerid);
SetTimerEx ("SpawnFunc", 2000, 0, "i", playerid);
SetPlayerColor(playerid,COLOR_LIGHTBLUE);
GetPlayerVehicleID(playerid);
SetPlayerInterior(playerid, 0);
LinkVehicleToInterior(cartype, 0);
if(!IsPlayerInAnyVehicle(playerid))
{
SetPlayerPos(playerid,1873.6475,-1400.4834,13);
}
else
{
SetVehiclePos(cartype,2048.7170,1510.3895,10);
SetVehicleZAngle(cartype,186.0976);
SendClientMessage(playerid, COLOR_YELLOW,"Vous avait quitter le dm monster");
new name[MAX_PLAYER_NAME+1];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s A quitter le dm type /dm quitte", name);
SendClientMessageToAll(COLOR_YELLOW, string);
}
return 1;
}
if(strcmp(cmdtext, "/mlv", true) == 0)
{
PlayerPlaySound(playerid, 1137, 0, 0, 0);
GetPlayerVehicleID(playerid);
SetPlayerInterior(playerid, 0);
LinkVehicleToInterior(cartype, 0);
if(!IsPlayerInAnyVehicle(playerid))
{
SetPlayerPos(playerid,2048.7170,1510.3895,10);
SendClientMessage(playerid, 0xFF8000FF,"Bienvenue a Las Vanturas");
SendClientMessage(playerid, 0xFF8000FF,"http://bgs-samp.forumperso.fr");
if(DMArena[playerid] == 1) return SendClientMessage(playerid, COLOR_RED, "Vous êtes dans l'arène,vous n'êtes pas autorisé à sortir!");
}
else
{
SetVehiclePos(cartype,2048.7170,1510.3895,10);
SetVehicleZAngle(cartype,186.0976);
SendClientMessage(playerid, 0xFF8000FF,"Bienvenue a Las Vanturas");
SendClientMessage(playerid, 0xFF8000FF,"http://bgs-samp.forumperso.fr");
if(DMArena[playerid] == 1) return SendClientMessage(playerid, COLOR_RED, "Vous êtes dans l'arène,vous n'êtes pas autorisé à sortir!");
}
return 1;
}
if(strcmp(cmdtext, "/dm1", true) == 0)
{
dm[playerid] = 1;
PlayerPlaySound(playerid, 1137, 0, 0, 0);
GetPlayerVehicleID(playerid);
GivePlayerWeapon(playerid, 25, 99999999999);
GivePlayerWeapon(playerid, 36, 99999999999);
GivePlayerWeapon(playerid, 38, 99999999999);
SendClientMessage(playerid, COLOR_GREEN,"vous éttes ariver a /dm1");
SendClientMessage(playerid, COLOR_GREEN,"vous avait reçus un Fusil a ponpe et un minigun");
SetPlayerInterior(playerid, 0);
LinkVehicleToInterior(cartype, 0);
if(!IsPlayerInAnyVehicle(playerid))
{
SetPlayerPos(playerid,-608.4027,-543.4727,40);
SendClientMessage(playerid, COLOR_RED,"DM 1");
}
else
{
SetVehiclePos(cartype,-608.4027,-543.4727,40);
SetVehicleZAngle(cartype,186.0976);
SendClientMessage(playerid, 0xFF8000FF,"DM1");
}
return 1;
}
forward FallBike(playerid);//tout en haut dans les forward
new NoFallBike[MAX_PLAYERS]=0; //tout en haut dans les new
new NoFallBikeTimer; //tout en haut dans les new
public OnPlayerExitVehicle(playerid,vehicleid){
if(NoFallBike[playerid]==0){
KillTimer(NoFallBikeTimer);
SendClientMessage(playerid, 0xFFFFFFFF, "Le NoFallBike est désactivé.");
}
return 1;
}
if(strcmp(cmdtext, "/nofall", true) == 0) {
if(NoFallBike[playerid]== 1){
SendClientMessage(playerid, 0xFFFFFFFF, "Le NoFallBike est déjà activé.");
}else{
NoFallBikeTimer=SetTimerEx("FallBike", 1, 1, "i", playerid);
SendClientMessage(playerid, 0xFFFFFFFF, "Le NoFallBike est activé.");
}
return 1;
}
public FallBike(playerid){
new Vehicle=GetPlayerVehicleID(playerid);
PutPlayerInVehicle(playerid,Vehicle,0);
return 0;
}