merci sim et pour le new vehicle 1; je l'ai mis sous les includes je le sais
je vais esayez de le faire
sa na pas marcher le script :s
il conait pas vehicle1
pourtant jai sous les include et defines
new vehicle1;
new vehicle2;
...
new vehicle14;
public OnVehicleDeath(vehicleid, killerid)
{
if(vehicleid == vehicle1 || vehicleid == vehicle2 || vehicleid == vehicle3 || vehicleid == vehicle4 || vehicleid == vehicle5 || vehicleid == vehicle6 || vehicleid == vehicle7 || vehicleid == vehicle8 || vehicleid == vehicle9 || vehicleid == vehicle10 || vehicleid == vehicle11 || vehicleid == vehicle12 || vehicleid == vehicle13 || vehicleid == vehicle14)
{
DestroyVehicle(vehicleid);
}
return 1;
}
if(strcmp("/Patriot", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(3.0, playerid,2749.1309,-3780.8003,14.3915))
{
//
if(GetPlayerMoney(playerid) >= 200)
{
GivePlayerMoney(playerid, -200);
SendClientMessage(playerid, 0x00FF00FF, "Special patriot bought for 200$ !");
vehicle1 = CreateVehicle(470,2771.0166,-3768.1536,16.2424,109.7293,1,1, 99999999999999999999999999999999999999999999999999999999);
}
else if(GetPlayerMoney(playerid) < 200)
{
SendClientMessage(playerid, 0xEB000FFF, "ERROR: Not enought Moneys, 200$ needed !");
}
//
}
else if (PlayerToPoint(3.0, playerid,2749.1309,-3780.8003,14.3915))
{
//
if(GetPlayerMoney(playerid) >= 200)
{
GivePlayerMoney(playerid, -200);
SendClientMessage(playerid, 0x00FF00FF, "Special patriot bought for 200$ !");
vehicle1 = CreateVehicle(470,2771.0166,-3768.1536,16.2424,109.7293,1,1, 99999999999999999999999999999999999999999999999999999999);
}
else if(GetPlayerMoney(playerid) < 200)
{
SendClientMessage(playerid, 0xEB000FFF, "ERROR: Not enought Moneys, 200$ needed !");
}
//
}
}
/*Rouge*/
if(strcmp("/Jeep", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(3.0, playerid,2513.7493,-3615.0122,15.6226))
{
//
if(GetPlayerMoney(playerid) >= 50)
{
GivePlayerMoney(playerid, -50);
SendClientMessage(playerid, 0x00FF00FF, "Special Jeep bought for 50$ !");
vehicle2 = CreateVehicle(500,2509.6716,-3633.3635,11.8737,197.5357,102,102, 99999999999999999999999999999999999999999999999999999999);
}
else if(GetPlayerMoney(playerid) < 50)
{
SendClientMessage(playerid, 0xEB000FFF, "ERROR: Not enought Moneys, 50$ needed !");
}
//
}
else if (PlayerToPoint(3.0, playerid,2513.7493,-3615.0122,15.6226))
{
//
if(GetPlayerMoney(playerid) >= 50)
{
GivePlayerMoney(playerid, -50);
SendClientMessage(playerid, 0x00FF00FF, "Special Jeep bought for 50$ !");
vehicle2 = CreateVehicle(500,2509.6716,-3633.3635,11.8737,197.5357,102,102, 99999999999999999999999999999999999999999999999999999999);
}
else if(GetPlayerMoney(playerid) < 50)
{
SendClientMessage(playerid, 0xEB000FFF, "ERROR: Not enought Moneys, 50$ needed !");
}
//
}
}
....
//rouge
if(strcmp("/Barack", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(3.0, playerid,2513.7493,-3615.0122,15.6226))
{
//
if(GetPlayerMoney(playerid) >= 250)
{
GivePlayerMoney(playerid, -250);
SendClientMessage(playerid, 0x00FF00FF, "Special Barack bought for 250$ !");
vehicle14 = CreateVehicle(433,2509.6716,-3633.3635,11.8737,197.5357,1,1, 99999999999999999999999999999999999999999999999999999999);
}
else if(GetPlayerMoney(playerid) < 250)
{
SendClientMessage(playerid, 0xEB000FFF, "ERROR: Not enought Moneys, 250$ needed !");
}
//
}
else if (PlayerToPoint(3.0, playerid,2513.7493,-3615.0122,15.6226))
{
//
if(GetPlayerMoney(playerid) >= 250)
{
GivePlayerMoney(playerid, -250);
SendClientMessage(playerid, 0x00FF00FF, "Special Barack bought for 250$ !");
vehicle14 = CreateVehicle(433,2509.6716,-3633.3635,11.8737,197.5357,1,1, 99999999999999999999999999999999999999999999999999999999);
}
else if(GetPlayerMoney(playerid) < 250)
{
SendClientMessage(playerid, 0xEB000FFF, "ERROR: Not enought Moneys, 250$ needed !");
}
//
}
}
PS:
j'ai trouver sa en haut des includes
#pragma tabsize 0
c'est quoi ?
et les ereurs sont
C:Program FilesJEUXRockstar GamesGTA San AndreasgamemodesCrysis2.pwn(804) : warning 217: loose indentation
C:Program FilesJEUXRockstar GamesGTA San AndreasgamemodesCrysis2.pwn(1328) : warning 217: loose indentation
C:Program FilesJEUXRockstar GamesGTA San AndreasgamemodesCrysis2.pwn(1410) : warning 217: loose indentation
C:Program FilesJEUXRockstar GamesGTA San AndreasgamemodesCrysis2.pwn(1622) : warning 217: loose indentation
C:Program FilesJEUXRockstar GamesGTA San AndreasgamemodesCrysis2.pwn(1667) : warning 217: loose indentation
C:Program FilesJEUXRockstar GamesGTA San AndreasgamemodesCrysis2.pwn(1838) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
6 Warnings.
Double post: 01 Janvier 1970, 00:59:59
je vais voir si sa marche mais pour les warnings sa minquiete il me met un warning a un if:
/*Message a la position Rocket*/
//
if(strcmp("/Info", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(3.0, playerid,2339.7913,-3941.9358,9.7175))
{
//
{
SendClientMessage(playerid, 0x00FFFFFF, "Is possible to buy weapons /Rocket");
}
//
}
}
le reste a un autre if des voiture spawn bon je vais voir si sa marche :)
il marche et j'ai esayer de le faire une sorte de script mutan dison mai il n'as pas marcher voila se que je voulais faire
public OnPlayerExitVehicle(vehicleid, playerid)
{
if(vehicleid == vehicle1 || vehicleid == vehicle2 || vehicleid == vehicle3 || vehicleid == vehicle4 || vehicleid == vehicle5 || vehicleid == vehicle6 || vehicleid == vehicle7 || vehicleid == vehicle8 || vehicleid == vehicle9 || vehicleid == vehicle10 || vehicleid == vehicle11 || vehicleid == vehicle12 || vehicleid == vehicle13 || vehicleid == vehicle14)
{
DestroyVehicle(vehicleid);
}
return 1;
}
visiblement sa na pas marcher
C:Program FilesJEUXRockstar GamesGTA San AndreasgamemodesCrysis2.pwn(657) : error 025: function heading differs from prototype
C:Program FilesJEUXRockstar GamesGTA San AndreasgamemodesCrysis2.pwn(816) : warning 217: loose indentation
C:Program FilesJEUXRockstar GamesGTA San AndreasgamemodesCrysis2.pwn(1340) : warning 217: loose indentation
C:Program FilesJEUXRockstar GamesGTA San AndreasgamemodesCrysis2.pwn(1422) : warning 217: loose indentation
C:Program FilesJEUXRockstar GamesGTA San AndreasgamemodesCrysis2.pwn(1634) : warning 217: loose indentation
C:Program FilesJEUXRockstar GamesGTA San AndreasgamemodesCrysis2.pwn(1679) : warning 217: loose indentation
C:Program FilesJEUXRockstar GamesGTA San AndreasgamemodesCrysis2.pwn(1850) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
^^
o le connn!!!!!!
j'ai inverser
public OnPlayerExitVehicle(playerid, vehicleid)
{
if(vehicleid == vehicle1 || vehicleid == vehicle2 || vehicleid == vehicle3 || vehicleid == vehicle4 || vehicleid == vehicle5 || vehicleid == vehicle6 || vehicleid == vehicle7 || vehicleid == vehicle8 || vehicleid == vehicle9 || vehicleid == vehicle10 || vehicleid == vehicle11 || vehicleid == vehicle12 || vehicleid == vehicle13 || vehicleid == vehicle14)
{
DestroyVehicle(vehicleid);
}
return 1;
}
^^
entre
public OnPlayerExitVehicle(playerid, vehicleid) (le bon)
et
public OnPlayerExitVehicle(vehicleid, playerid)
Double post: 21 Février 2009, 15:42:28
desoler pour le triple mai merci a tousse de votre aide je suis conten
++
ou peut etre a plus tard si il y a un probleme sur se script encore ^^