pawn Код:
aminal_menu = CreateMenu("Choose your animal", 1, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(aminal_menu, 0, "Monkey");
AddMenuItem(aminal_menu, 0, "Dolphin");
AddMenuItem(aminal_menu, 0, "Shark");
AddMenuItem(aminal_menu, 0, "Chicken");
AddMenuItem(aminal_menu, 0, "Turtle");
AddMenuItem(aminal_menu, 0, "Human");
pawn Код:
new Menu:current2;
current2 = GetPlayerMenu(playerid);
if(current2 == aminal_menu)
{
switch(row)
{
case 0:{
monkey[playerid] = CreateObject(13667,0.00,0.00,0.00,0.00,0.00,0.00);
SendClientMessage(playerid,COLOR_RED,"You're now a monkey");
AttachObjectToPlayer(playerid,monkey[playerid],0.00,0.00,0.00,0.00,0.00,0.00);
HideMenuForPlayer(aminal_menu, playerid);
}
case 1:{
dolphin[playerid] = CreateObject(1609,0.00,0.00,0.00,0.00,0.00,0.00);
SendClientMessage(playerid,COLOR_RED,"You're now a dolphin");
AttachObjectToPlayer(playerid,dolphin[playerid],0.00,0.00,0.00,0.00,0.00,0.00);
HideMenuForPlayer(aminal_menu, playerid);
}
case 2:{
shark[playerid] = CreateObject(1608,0.00,0.00,0.00,0.00,0.00,0.00);
SendClientMessage(playerid,COLOR_RED,"You're now a shark");
AttachObjectToPlayer(playerid,shark[playerid],0.00,0.00,0.00,0.00,0.00,0.00);
HideMenuForPlayer(aminal_menu, playerid);
}
case 3:{
chicken[playerid] = CreateObject(16776,0.00,0.00,0.00,0.00,0.00,0.00);
SendClientMessage(playerid,COLOR_RED,"You're now a chicken");
AttachObjectToPlayer(playerid,chicken[playerid],0.00,0.00,0.00,0.00,0.00,0.00);
HideMenuForPlayer(aminal_menu, playerid);
}
case 4:{
turtle[playerid] = CreateObject(1609,0.00,0.00,0.00,0.00,0.00,0.00);
SendClientMessage(playerid,COLOR_RED,"You're now a turtle");
AttachObjectToPlayer(playerid,turtle[playerid],0.00,0.00,0.00,0.00,0.00,0.00);
HideMenuForPlayer(aminal_menu, playerid);
}
case 5:{
DestroyObject(monkey[playerid]);
DestroyObject(dolphin[playerid]);
DestroyObject(shark[playerid]);
DestroyObject(chicken[playerid]);
DestroyObject(turtle[playerid]);
HideMenuForPlayer(aminal_menu, playerid);
}
}
}
The menu and everything works, just the object doesn't create or attach to player. Something of these two.
AttachObjectToPlayer(OBJECT, PLAYER, ....
EDIT: RAWRRR Orb got there first, was busy looking to see difference between this and SeaSuits >.>