09.03.2010, 00:43
Hello!
I've been learning how to make menus.
I sucessfully made one with 2 columns.
Here's the code so you can see:
So i went to make another just like the first but with 4 columns here's the code i wrote:
My server works fine with only the menu with 2 columns but when i add the one with 4 it either makes my pawno crash or shuts down my sa-mp server.exe after loading.
Heres picture of pawno crash:
PLEASE HELP :'(
I've been learning how to make menus.
I sucessfully made one with 2 columns.
Here's the code so you can see:
Код:
new Menu:ParkourTeleport; ParkourTeleport = CreateMenu("Start the Mission?", 2, 200.0, 100.0, 150.0, 150.0); AddMenuItem(ParkourTeleport, 1, "Yes"); AddMenuItem(ParkourTeleport, 2, "No"); if(strcmp(cmdtext, "/ParkourMission", true) == 0) { ShowMenuForPlayer(ParkourTeleport, playerid); return true; } new Menu:currentParkourTeleport = GetPlayerMenu(playerid); if(currentParkourTeleport == ParkourTeleport) { switch(row) { case 0: { GameTextForPlayer(playerid,"Mission Started",6000,0); SetPlayerPos(playerid, 1094.5160,-2037.0210,82.7586); SetPlayerInterior(playerid, 0); } case 1: { SendClientMessage(playerid, 0xFFFFFFFF, "You have selected NO."); GameTextForPlayer(playerid,"OH",5000,0); } return 1; } return 1; }
Код:
new Menu:Missions; Missions = CreateMenu("Available Missions", 4, 200.0, 100.0, 150.0, 150.0); AddMenuItem(Missions, 1, "Mission 1"); AddMenuItem(Missions, 2, "Mission 2"); AddMenuItem(Missions, 3, "Mission 3"); AddMenuItem(Missions, 4, "Mission 4"); if(strcmp(cmdtext, "/Missions", true) == 0) { SendClientMessage(playerid, COLOR_WHITE, "/MasterOfTheiving"); SendClientMessage(playerid, COLOR_PICA, "Difficulty: Hard"); SendClientMessage(playerid, COLOR_WHITE, "/ParkourMission"); SendClientMessage(playerid, COLOR_YELLOW, "Difficulty: Moderate"); ShowMenuForPlayer(Missions, playerid); return true; } new Menu:currentMissions = GetPlayerMenu(playerid); if(currentMissions == Missions) { switch(row) { case 0: { GameTextForPlayer(playerid,"MISSION 1",5000,0); } case 1: { GameTextForPlayer(playerid,"MISSION 2",5000,0); } case 2: { GameTextForPlayer(playerid,"MISSION 3",5000,0); } case 3: { GameTextForPlayer(playerid,"MISSION 4",5000,0); } return 1; } return 1; }
Heres picture of pawno crash:
PLEASE HELP :'(