Je sais je suis chiant mais âpre que j'ai bien compris je vous soulerez même plus :boulet
donc voici mon gm sais qu'un debut il fait a base des commande trouver sur gta online et iv:mp pour savoir comment et fait le Squrrel donc mon gm se lance mais il y a ni mes commande ni se que j'ai fait:
/**
* donc début de mon premier GM Montreuil'Z City
* Par moi M'Boy'Z
*/
function onScriptInit()
{
log("-----------------------------------");
log("M'Boy'Z");
log("-----------------------------------");
return 1;
}
local SpawnCar = { };
const White = 0xFFFFFFAA;
const Blue = 0X0000FFAA;
const Green = 0X00FF00AA;
const Red = 0XFF0000AA;
function onPlayerConnect(playerid)
{
SpawnCar[playerid] <- 999;
sendMessageToAll(White, getPlayerName(playerid) + (" + playerid + ") a rejoint le serveur !"); //Ici, c'est le message pour tous les joueurs.
setPlayerSpawnLocation(playerid, -341.36, 1144.80, 14.79, 40.114815);
return 1;
}
function onPlayerDisconnect ( playerid, reason )
{
if(reason == 0) //Le joueur quitte normalement le serveur.
{
sendMessageToAll(White, getPlayerName(playerid) + " (" + playerid + ") a quitté le serveur !");
}
else if(reason == 1)//Le joueur a crash.
{
sendMessageToAll(White, getPlayerName(playerid) + " (" + playerid + ") a quitté le serveur ! <Timeout>");
}
return 1;
}
function onPlayerSpawn( playerid )
{
setPlayerSpawnLocation(playerid, -107.637474, -57.117714, 14.607281, 143.784836);
return true;
}
addEvent("playerSpawn", onPlayerSpawn);
function onPlayerCommand(playerid, command)
{
local cmd = split(command, " ");
if(cmd[0] == "/v" || cmd[0] == "/cv") //Le /v et le /cv permette de faire la même chose
{
if(cmd.len() == 2)
{
local mid = cmd[1].tointeger();
if(mid >= 0 && mid <= 125)
{
if(SpawnCar[playerid] != 999)
{
destroyVehicle(SpawnCar[playerid]);
SpawnCar[playerid] = 999;
}
local pos = getPlayerCoordinates(playerid);
SpawnCar[playerid] = createVehicle(mid, pos[0] + 1, pos[1] + 1, pos[2] + 1, 0, 1, 1, 1, 1);
sendPlayerMessage(playerid,Green, "Spawn réussi !");
}
if(cmd[0] == "/Airport" || cmd[0] == "/airport")
{
setPlayerCoordinates(playerid, 2342.356934, 390.643127, 6.085225);
sendPlayerMessage(playerid, Green, "Bienvenu à l'aéroport.");
}
if(cmd[0] == "/arme1")
{
addPlayerWeapon(playerid, 11, 1000);
setPlayerHealth(playerid, 100);
setPlayerArmour(playerid, 100);
}
if(cmd[0] == "/arme2")
{
addPlayerWeapon(playerid, 12, 1000);
setPlayerHealth(playerid, 100);
setPlayerArmour(playerid, 100);
}
if(cmd[0] == "/arme3")
{
addPlayerWeapon(playerid, 20, 1000);
setPlayerHealth(playerid, 100);
setPlayerArmour(playerid, 100);
}
if(cmd[0] == "/donnervie") //cmd[0] is the very first word of the command string. [0] will always be the very first word of every split string.
{
setPlayerHealth(playerid, 200); //Set your health to 100% (NOTE: In IV:MP, 200 HP is really 100%, so 150 is really 50% and so on).
sendPlayerMessage(playerid, 0xFFFFFFAA, "Vous avez mis votre vie a 100%");
return 1; //Return 1 in all commands.
}
if(cmd[0].tolower() == "/gui")
triggerClientEvent(playerid, "showGUI");
}
}
}
return 0;
}
addEvent("playerCommand", onPlayerCommand);
donc voila sais mon gros problème.