Bonjour,
voilà j'ai plusieurs problème mais je vais vous les donner un par un.
1) Etant donner que ma map à dépasser la limite d'object fixer par SA MP nous somme donct passer de CreateObject à CreateStreamObject.
Suite à cela mais MoveObject ne passe plus. J'ai donc essaiyer de les renomée MoveStreamObject sans reussite. malheuresement sais objet sont de bases dans mon mode est donc impossible de pouvoir les convertir. avez vous une solution?
//------------------------------- PORTE POLICE OUVRIR ------------------------------------------------//
if(strcmp(cmd, "/ofsf1", true) == 0)
{
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
{
MoveStreamObject(sfpd1, -1572.016113, 661.840576, -1.424246, 2.5);
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), "** %s ouvre la porte du commisariat de police.", pName);
SendTeamMessage(2, TEAM_BLUE_COLOR, string);
SetTimer("CSFPD1",10000,false);
}
else
{
SendClientMessage(playerid, COLOR_RED, "Vous n'êtes pas membre de la Police / FBI / Armée");
}
return 1;
}
//------------------------------- PORTE FAF (Racers) OUVRIR ------------------------------------------------//
if(strcmp(cmd, "/ofaf", true) == 0)
{
if(PlayerInfo[playerid][pLeader] == 5|| PlayerInfo[playerid][pMember] == 5)
{
MoveStreamObject(FAFBPorte, -2427.312012, 1038.813354, -1.455505, 2.5);
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), "** %s ouvre la porte des Fast and Furious (Racers)", pName);
SendTeamMessage(5, TEAM_BLUE_COLOR, string);
SetTimer("CFAF",10000,false);
}
else
{
SendClientMessage(playerid, COLOR_RED, "Vous n'êtes pas membre des Fast and Furious");
}
return 1;
}
//------------------------------- PORTE Armée OUVRIR ------------------------------------------------//
if(strcmp(cmd, "/oa", true) == 0)
{
if(PlayerInfo[playerid][pLeader] == 14|| PlayerInfo[playerid][pMember] == 14)
{
MoveStreamObject(armee, -1530.136963, 482.296661, -1.318921, 2.5);
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), "** %s ouvre la porte de l'Armée", pName);
SendTeamMessage(14, TEAM_BLUE_COLOR, string);
SetTimer("CARMEE",10000,false);
}
else
{
SendClientMessage(playerid, COLOR_RED, "Vous n'êtes pas membre de l'Armée");
}
return 1;
}
//------------------------------- PORTE Terroristes OUVRIR ------------------------------------------------//
if(strcmp(cmd, "/oterro", true) == 0)
{
if(PlayerInfo[playerid][pLeader] == 8|| PlayerInfo[playerid][pMember] == 8)
{
MoveStreamObject(terro, -1213.270020, -1072.106567, -1.060013, 2.5);
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), "** %s ouvre la porte des Terroristes", pName);
SendTeamMessage(8, TEAM_BLUE_COLOR, string);
SetTimer("CTERRO",10000,false);
}
else
{
SendClientMessage(playerid, COLOR_RED, "Vous n'êtes pas membre des Terroristes");
}
return 1;
}
//------------------------------- PORTE Yakuza OUVRIR ------------------------------------------------//
if(strcmp(cmd, "/oyaku", true) == 0)
{
if(PlayerInfo[playerid][pLeader] == 6|| PlayerInfo[playerid][pMember] == 6)
{
MoveStreamObject(yakuza, -2085.717041, 1366.664917, -1.221498, 2.5);
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), "** %s ouvre la porte des Yakuza", pName);
SendTeamMessage(6, TEAM_BLUE_COLOR, string);
SetTimer("CYAKUZA",10000,false);
}
else
{
SendClientMessage(playerid, COLOR_RED, "Vous n'êtes pas membre des Yakuza");
}
return 1;
}
//------------------------------- PORTE Vagos OUVRIR ------------------------------------------------//
if(strcmp(cmd, "/ovagos", true) == 0)
{
if(PlayerInfo[playerid][pLeader] == 13|| PlayerInfo[playerid][pMember] == 13)
{
MoveStreamObject(vagos, -2724.299805, 994.501831, -1.971039, 2.5);
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), "** %s ouvre la porte des Vagos", pName);
SendTeamMessage(13, TEAM_BLUE_COLOR, string);
SetTimer("CVAGOS",10000,false);
}
else
{
SendClientMessage(playerid, COLOR_RED, "Vous n'êtes pas membre des Vagos");
}
return 1;
}
//--------------------------------Tags---------------------------------------------------------//
if(strcmp(cmd, "/nameOn", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >3)
{
SendClientMessage(playerid,COLOR_GREY, "Vous mettez le Name Tags sur ON");
SetNameTagDrawDistance(2);
return 1;
}
}
if(strcmp(cmd, "/nameOff", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >3)
{
SendClientMessage(playerid,COLOR_GREY, "Vous mettez le Name Tags sur OFF");
SetNameTagDrawDistance(0);
return 1;
}
}
//--------------------------------roadblock---------------------------------------------------------//
if(strcmp(cmd, "/barrage", true) == 0)
{
if(roadblock[playerid] == 0)
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
{
new Float:x, Float:y, Float:z, Float:a;
GetPlayerFacingAngle(playerid,a);
GetPlayerPos(playerid, x, y, z);
block = CreateStreamObject(981, x, y, z, 0.0, 0.0, a);
SendClientMessage(playerid,COLOR_GREY, "Vous posez un barrage routier a cette endroit !");
roadblock[giveplayerid] = 1;
new Float:slx, Float:sly, Float:slz;
GetPlayerPos(playerid, slx, sly, slz);
SetPlayerPos(playerid, slx, sly, slz+4);
}
else
{
SendClientMessage(playerid, COLOR_RED, "Pour supprimez votre barrage routier utilisez (/supbarrage)");
}
}
else if(strcmp(cmd,"/supbarrage", true)== 0)
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
{
DestroyStreamObject(block);
SendClientMessage(playerid,COLOR_GREY, "Vous supprimez votre barrage routier");
roadblock[giveplayerid] = 0;
return 1;
}
2) A chaque fois que je me connecte a mon server celà cracher !
quelqu'un aurai une solution pour que cela arrive moin ?
Et est ce que sais erreur peuvent être la causes des crache ?
C:\Documents and Settings\AnG3BoY\Mes documents\FranceGamerZ.pwn(6569) : warning 202: number of arguments does not match definition
C:\Documents and Settings\AnG3BoY\Mes documents\FranceGamerZ.pwn(6570) : warning 202: number of arguments does not match definition
C:\Documents and Settings\AnG3BoY\Mes documents\FranceGamerZ.pwn(6571) : warning 202: number of arguments does not match definition
C:\Documents and Settings\AnG3BoY\Mes documents\FranceGamerZ.pwn(6572) : warning 202: number of arguments does not match definition
C:\Documents and Settings\AnG3BoY\Mes documents\FranceGamerZ.pwn(6573) : warning 202: number of arguments does not match definition
C:\Documents and Settings\AnG3BoY\Mes documents\FranceGamerZ.pwn(6574) : warning 202: number of arguments does not match definition
C:\Documents and Settings\AnG3BoY\Mes documents\FranceGamerZ.pwn(8343) : warning 217: loose indentation
C:\Documents and Settings\AnG3BoY\Mes documents\FranceGamerZ.pwn(8353) : warning 217: loose indentation
C:\Documents and Settings\AnG3BoY\Mes documents\FranceGamerZ.pwn(8486) : warning 217: loose indentation
C:\Documents and Settings\AnG3BoY\Mes documents\FranceGamerZ.pwn(8521) : warning 217: loose indentation
C:\Documents and Settings\AnG3BoY\Mes documents\FranceGamerZ.pwn(8556) : warning 217: loose indentation
C:\Documents and Settings\AnG3BoY\Mes documents\FranceGamerZ.pwn(9137) : warning 202: number of arguments does not match definition
C:\Documents and Settings\AnG3BoY\Mes documents\FranceGamerZ.pwn(16168) : warning 217: loose indentation
C:\Documents and Settings\AnG3BoY\Mes documents\FranceGamerZ.pwn(16429) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 6360 bytes
Code size: 1234552 bytes
Data size: 2826408 bytes
Stack/heap size: 16384 bytes; estimated max. usage=4932 cells (19728 bytes)
Total requirements: 4083704 bytes
14 Warnings.