• 05 Juin 2026, 14:12:11


Auteur Sujet: Problème Pawno  (Lu 2999 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne FR_SalutSSBB

  • Stunter
  • *
  • Tueur
  • Stunter - Killer - SSBB Wii - Pro !
  • Messages: 93
    • Voir le profil
Problème Pawno
« le: 21 Janvier 2012, 14:00:06 »
Salut , bon quand sa cesser de fonctionner j'ai fait une méthode pour que sa le fasse plus mais là j'ai 1 erreurs qui est dur avec tous :
if (strcmp("/chilliad",cmdtext, true, 10) ==0)
    {
SetPlayerPos(playerid, -2245.3813,-1715.3920,480.3623);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
return 1;
}
if (strcmp("/arena",cmdtext, true, 10) ==0)
{
if(IsPlayerConnected(playerid))
{
if (GetPlayerState(playerid) == 2){SendClientMessage(playerid, COLOR_GRAD1, "Sortez de votre véhicule et réessayez !");return 1;}
else
{
SetPlayerPos(playerid, -1398.065307,-217.028900,1051.115844);
SetPlayerInterior(playerid,7);
SetPlayerVirtualWorld(playerid,999);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
   return 1;
}

if (strcmp("/aa",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,351.12451172,2536.12231445,15.70928917);
SetPlayerFacingAngle(playerid,0.0);
return 1;
}

if (strcmp("/skyroad",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1017.11627197,1377.46386719,315.57092285);
SetPlayerFacingAngle(playerid,0.0);
return 1;
}

if (strcmp("/skyroad2",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1576.6052,-1264.1611,276.3829);
SetPlayerFacingAngle(playerid,0.0);
return 1;
}
if (strcmp("/als",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Aéroport de Los Santos", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 1837.6632,-2435.8079,13.5547);
}
else
{
SetPlayerPos(playerid, 1837.6632,-2435.8079,13.5547);
return 1;
}

if (strcmp("/airls",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Aéroport de Los Santos", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 1837.6632,-2435.8079,13.5547);
}
else
{
SetPlayerPos(playerid, 1837.6632,-2435.8079,13.5547);
return 1;
}

if (strcmp("/drift1",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Drift 1", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 1261.9971,-2014.3324,59.3629);
}
else
{
SetPlayerPos(playerid, 1261.9971,-2014.3324,59.3629);
return 1;
}
}
if (strcmp("/scrap",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~SkyScraper", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 1547.7083,-1353.8251,329.4702);
}
else
{
SetPlayerPos(playerid, 1547.7083,-1353.8251,329.4702);
return 1;
}
}
if (strcmp("/grove",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Grove Street", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 2489.2661,-1667.9122,13.3438);
}
else
{
SetPlayerPos(playerid, 2489.2661,-1667.9122,13.3438);
return 1;
}
}
if (strcmp("/locolow",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Locolow", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 2645.3601,-2020.4568,13.5469);
}
else
{
SetPlayerPos(playerid, 2645.3601,-2020.4568,13.5469);
return 1;
}
if (strcmp("/loco",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Locolow", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 2645.3601,-2020.4568,13.5469);
}
else
{
SetPlayerPos(playerid, 2645.3601,-2020.4568,13.5469);
return 1;
}
if (strcmp("/blueberry",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~BlueBerry", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 1277.0927,331.5293,19.4063);
}
else
{
SetPlayerPos(playerid, 1277.0927,331.5293,19.4063);
return 1;
}
if (strcmp("/airlv",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Aéroport de Las Venturas", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 1506.5234,1227.0442,10.8125);
}
else
{
SetPlayerPos(playerid, 1506.5234,1227.0442,10.8125);
return 1;
}
if (strcmp("/alv",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Aéroport de Las Venturas", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 1506.5234,1227.0442,10.8125);
}
else
{
SetPlayerPos(playerid, 1506.5234,1227.0442,10.8125);
return 1;
}
if (strcmp("/strip",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Las Venturas Strip", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 2078.2119,1620.3307,10.8203);
}
else
{
SetPlayerPos(playerid, 2078.2119,1620.3307,10.8203);
return 1;
}
if (strcmp("/drift2",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Drift 2", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 2271.2722,1397.3500,42.8203);
}
else
{
SetPlayerPos(playerid, 2271.2722,1397.3500,42.8203);
return 1;
}

if (strcmp("/drift-x",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Drift X", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 3124.4453,3112.7883,4.8585);
}
else
{
SetPlayerPos(playerid, 3124.4453,3112.7883,4.8585);
return 1;
}
if (strcmp("/police",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Police Station", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 2264.1753,2432.6658,3.2734);
}
else
{
SetPlayerPos(playerid, 2264.1753,2432.6658,3.2734);
return 1;
}
if (strcmp("/area69",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Area 69", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 221.9998,1906.7128,17.6406);
}
else
{
SetPlayerPos(playerid, 221.9998,1906.7128,17.6406);
return 1;
}
if (strcmp("/drift3",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Drift 3", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, -314.0728,1530.8646,75.3594);
}
else
{
SetPlayerPos(playerid, -314.0728,1530.8646,75.3594);
return 1;
}
if (strcmp("/drift4",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Drift 4", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, -297.3416,1749.6500,42.6875);
}
else
{
SetPlayerPos(playerid, -297.3416,1749.6500,42.6875);
return 1;
}
if (strcmp("/asf",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Aéroport de San Fierro", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, -1544.9036,-223.5296,14.1484);
}
else
{
SetPlayerPos(playerid, -1544.9036,-223.5296,14.1484);
return 1;
}
if (strcmp("/airsf",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Aéroport de San Fierro", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, -1544.9036,-223.5296,14.1484);
}
else
{
SetPlayerPos(playerid, -1544.9036,-223.5296,14.1484);
return 1;
}
if (strcmp("/showroom",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~ShowRoom", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, -1955.6119,280.5292,41.0471);
}
else
{
SetPlayerPos(playerid, -1955.6119,280.5292,41.0471);
return 1;
}
if (strcmp("/drift5",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Drift 5", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, -2524.2400,-610.8422,132.5625);
}
else
{
SetPlayerPos(playerid, -2524.2400,-610.8422,132.5625);
return 1;
}
if (strcmp("/farm",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Ferme", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, -1050.5632,-1210.2074,128.8868);
}
else
{
SetPlayerPos(playerid, -1050.5632,-1210.2074,128.8868);
return 1;
}
if (strcmp("/navy",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Naval Base", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, -1411.0704,497.9535,18.2344);
}
else
{
SetPlayerPos(playerid, -1411.0704,497.9535,18.2344);
return 1;
}
if (strcmp("/quarry",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~The Quarry", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 610.2265,859.3022,-42.9609);
}
else
{
SetPlayerPos(playerid, 610.2265,859.3022,-42.9609);
return 1;
}
if (strcmp("/transfender",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~The TransFender", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 1040.7548,-1033.3213,31.9363);
}
else
{
SetPlayerPos(playerid, 1040.7548,-1033.3213,31.9363);
return 1;
}
if (strcmp("/trans",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~The TransFender", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 1040.7548,-1033.3213,31.9363);
}
else
{
SetPlayerPos(playerid, 1040.7548,-1033.3213,31.9363);
return 1;
}

if (strcmp("/arch",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Arch Angels", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, -2707.5867,218.4925,4.1797);
}
else
{
SetPlayerPos(playerid, -2707.5867,218.4925,4.1797);
return 1;
}
if (strcmp("/hasteles",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~Teleporté", 3000, 5);
GivePlayerMoney(playerid, 1000);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(V_ID, 0.0,0.0,6.0);
}
else
{
SetPlayerPos(playerid, 0.0,0.0,6.0);
return 1;
}
if (strcmp("/dm1",cmdtext, true, 10) ==0)
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~AK-47 DeathMatch", 3000, 5);
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SendClientMessage(playerid, COLOR_GREEN, "Impossible de venir dans le DeathMatch avec un véhicule .");
}
else
{
SetPlayerPos(playerid, 1168.3574,-1462.7666,1485.5414 + 10);
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid, COLOR_GREEN, "Pour quitter le DeathMatch tapez /leave");
GivePlayerWeapon(playerid, 30, 9999);
return 1;
}

if (strcmp("/dm2",cmdtext, true, 10) ==0)
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SendClientMessage(playerid, COLOR_GREEN, "Impossible de venir dans le DeathMatch avec un véhicule .");
}
else
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~DeathMatch ! Tuez les Tous !!", 3000, 5);
SetPlayerPos(playerid, 4513.5869,-1517.8134,15.8632 + 3);
SendClientMessage(playerid, COLOR_GREEN, "Vous ête dans le DeathMatch .");
GivePlayerWeapon(playerid, 31, 9999);
return 1;
}
Et ça donne ça :

C:\Users\Mylène\Desktop\Script\gamemodes\Stunt.pwn(5416) : warning 225: unreachable code
C:\Users\Mylène\Desktop\Script\gamemodes\Stunt.pwn(5929) : error 030: compound statement not closed at the end of file (started at line 5844)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Code PasteBin pour chercher les erreurs :
http://pastebin.gtaonline.fr/pastebin.php?show=1199
« Modifié: 21 Janvier 2012, 14:02:50 par FR_SalutSSBB »
Y'en à marre des personnes avec un script de serveur stunt de 2000 lignes ?

Cliquez ici pour un script de 15672 lignes !

Et regardez bien pour voir si je suis bête ou pas ! Je sais scripter et un peu mapper mais je suis pas ça :

Clique dedans ! Tu vas bien aimer ta leçon !!



Hors ligne mehdi-jumper

  • *
  • Bandit
  • Messages: 311
    • Voir le profil
Re : Problème Pawno
« Réponse #1 le: 21 Janvier 2012, 14:08:42 »
^^On a pas besoin de toute ta callback OnPlayerCommandText...

Tu as oublié des }.
if (strcmp("/dm2",cmdtext, true, 10) ==0)
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SendClientMessage(playerid, COLOR_GREEN, "Impossible de venir dans le DeathMatch avec un véhicule .");
}
else
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "~W~DeathMatch ! Tuez les Tous !!", 3000, 5);
SetPlayerPos(playerid, 4513.5869,-1517.8134,15.8632 + 3);
SendClientMessage(playerid, COLOR_GREEN, "Vous ête dans le DeathMatch .");
GivePlayerWeapon(playerid, 31, 9999);

}
return 1;
}
« Modifié: 21 Janvier 2012, 14:16:45 par Ssk »

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Problème Pawno
« Réponse #2 le: 21 Janvier 2012, 14:16:08 »
Les codes sont à mettre dans les balises code mehdi-jumper.



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne mehdi-jumper

  • *
  • Bandit
  • Messages: 311
    • Voir le profil
Re : Problème Pawno
« Réponse #3 le: 21 Janvier 2012, 22:43:14 »
^^ Alors sa marche?

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Problème Pawno
« Réponse #4 le: 22 Janvier 2012, 00:50:47 »
Salut,

en passant, c'est le cas à plusieurs endroits, fais le tour.

++Sim++





Hors ligne FR_SalutSSBB

  • Stunter
  • *
  • Tueur
  • Stunter - Killer - SSBB Wii - Pro !
  • Messages: 93
    • Voir le profil
Re : Problème Pawno
« Réponse #5 le: 24 Janvier 2012, 11:47:26 »
En fait , j'ai fais plus simple et sa à résolu le problème !

Merci a vous et vos réponses !
Y'en à marre des personnes avec un script de serveur stunt de 2000 lignes ?

Cliquez ici pour un script de 15672 lignes !

Et regardez bien pour voir si je suis bête ou pas ! Je sais scripter et un peu mapper mais je suis pas ça :

Clique dedans ! Tu vas bien aimer ta leçon !!