GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: mahad le 01 Mars 2012, 20:07:38
-
Bonjour, Bonsoir,
Voila suite a un menu mon serveur crache tout le temps
je ne trouve pas l'erreur malgrée plusieurs tentative de debug pour trouvé d'ou vient l'erreur
ShowMenuForPlayer(Upgrades, playerid);
et voici le menu sur pastebin car un peux long comme code
http://pastebin.com/Kppqu6cr (http://pastebin.com/Kppqu6cr)
Merci d'avance pour toute aide
-
Personne ne peux m'aidez ? 32 fois vu :(
-
Ton serveur crash quand tu utilise le menu ou n'importe quand ?
-
Le menu Upgrades existe bien ?
-
Bonsoir,
Ton serveur crash quand tu utilise le menu ou n'importe quand ?
Eloctro : Non juste quant j'utilise ce menu tout le reste fonctione
Ssk :
Tout a fait y a bien les menus de noté
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* =============================================================================
* MENUS
* =============================================================================
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
new Menu:Upgrades;
new Menu:Upgrades2;
new Menu:Colors;
new Menu:Exhausts;
new Menu:Frontbumper;
new Menu:Rearbumper;
new Menu:Spoilers;
new Menu:Sideskirts;
new Menu:Roof;
new Menu:Wheels;
new Menu:Hydraulics;
new Menu:Nitro;
new Menu:Paintjobs;
-
Tu as créé les variables certes ,mais as tu créer les menu .
Normalement tu doit avoir utilisé des CreateMenu dans OnGameModeInit .
-
Ah Merci, en fait il êtes commenté ^^
maintenant y a une choses que je comprend pas
/tun menu
lance logiquement le menu donné en haut il le fait bien mais ne tune pas le vehicule
alors que le /acheter avec le même menu fonctionne correctement, les 2 codes sont pareil
// Tunning
new specialBiz=IsOnEnterSpecialBiz(playerid);
if(specialBiz == 16 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER && IsPlayerInAnyVehicle(playerid))
{//Entree Biz TUNNING ou garage illégal
FreezePlayer(playerid,"Tune une voiture");
ShowMenuForPlayer(Upgrades, playerid); inmenu[playerid] = 0;
return 1;
}
en dessous le menu bugé alors qu'il y a pas grand choses qui change
// Descendre
if(strcmp(subcmd, "menu", true) == 0)
{
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
{SendClientMessage(playerid, COLOR_BIZ, "[Biz] Vous devez être dans un vehicule."); return 1;}
if(!PlayerToPoint(1.0, playerid, 1598.6182, 1068.1266, 13.5122))
{SendClientMessage(playerid, COLOR_BIZ, "[Biz] Vous devez être sur l'Ascenseur."); return 1;}
SendClientMessage(playerid, COLOR_BIZ, "[Info] Vous Tuné une voiture");
FreezePlayer(playerid,"Tune une voiture");
ShowMenuForPlayer(Upgrades, playerid); inmenu[playerid] = 0;
return 1;
}