rendered paste bodypublic OnPlayerPickUpPickup(playerid, pickupid)
{
gMenu0 = CreateMenu(Mname, 2, 50, 200, 41, 30);
AddMenuItem(gMenu0,0,Enter);
AddMenuItem(gMenu0,0,Buy);
AddMenuItem(gMenu0,0,Rent);
ShowMenuForPlayer(gMenu0,playerid);
TogglePlayerControllable(playerid,0);
if (fexist("House0")){
new Owner[256];
new SOwner[256];
Owner = dUser("House0").("Owner");
format(SOwner,246,"Two Bedroom House\n Rent Cost: $750\n Owner: %s",Owner);
GameTextForPlayer(playerid,SOwner,5000,5);
}else{
GameTextForPlayer(playerid,"Two Bedroom House\n House Cost: $50,000",5000,5);
gMenu1 = CreateMenu(Mname, 2, 50, 200, 41, 30);
AddMenuItem(gMenu1,0,Enter);
AddMenuItem(gMenu1,0,Buy);
AddMenuItem(gMenu1,0,Rent);
ShowMenuForPlayer(gMenu1,playerid);
TogglePlayerControllable(playerid,0);}
if (fexist("House1")){
new Owner[256];
new SOwner[256];
Owner = dUser("House1").("Owner");
format(SOwner,246,"Two Bedroom House\n Rent Cost: $750\n Owner: %s",Owner);
GameTextForPlayer(playerid,SOwner,5000,5);
}else{
GameTextForPlayer(playerid,"Two Bedroom House\n House Cost: $50,000",5000,5);
}}
public OnPlayerSelectedMenuRow(playerid, row)
{
new Menu:Current = GetPlayerMenu(playerid);
if (Current == gMenu0) {
switch(row) {
case 0: {
SetPlayerInterior(playerid,10);
SetPlayerPos(playerid,2262.83,-1137.71,1050.63);
gMenue0 = CreateMenu(Mname, 2, 50, 200, 25, 25);
AddMenuItem(gMenue0, 0, Exit);
ShowMenuForPlayer(gMenue0,playerid);
TogglePlayerControllable(playerid,1);}
case 1: {
gMenue0 = CreateMenu(Mname, 2, 50, 200, 25, 25);
AddMenuItem(gMenue0, 0, Exit);
ShowMenuForPlayer(gMenue0,playerid);
SetPlayerInterior(playerid,10);
SetPlayerPos(playerid,2262.83,-1137.71,1050.63);
TogglePlayerControllable(playerid,1);
OnBuy(playerid,0);}
case 2: {
SetPlayerInterior(playerid,10);
SetPlayerPos(playerid,2262.83,-1137.71,1050.63);
gMenue0 = CreateMenu(Mname, 2, 50, 200, 25, 25);
AddMenuItem(gMenue0, 0, Exit);
TogglePlayerControllable(playerid,1);
ShowMenuForPlayer(gMenue0,playerid);
OnRent(playerid,0);}}}
if (Current == gMenue0) {
switch(row) {
case 0: {
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,2498.587158,-1642.263305,14.113082);}}}
if (Current == gMenu1) {
switch(row) {
case 0: {
SetPlayerInterior(playerid,1);
SetPlayerPos(playerid,223.043991,1289.259888,1082.199951);
gMenue1 = CreateMenu(Mname, 2, 50, 200, 25, 25);
AddMenuItem(gMenue1, 0, Exit);
ShowMenuForPlayer(gMenue1,playerid);
TogglePlayerControllable(playerid,1);}
case 1: {
gMenue1 = CreateMenu(Mname, 2, 50, 200, 25, 25);
AddMenuItem(gMenue1, 0, Exit);
ShowMenuForPlayer(gMenue1,playerid);
SetPlayerInterior(playerid,1);
SetPlayerPos(playerid,223.043991,1289.259888,1082.199951);
TogglePlayerControllable(playerid,1);
OnBuy(playerid,1);}
case 2: {
SetPlayerInterior(playerid,1);
SetPlayerPos(playerid,223.043991,1289.259888,1082.199951);
gMenue1 = CreateMenu(Mname, 2, 50, 200, 25, 25);
AddMenuItem(gMenue1, 0, Exit);
TogglePlayerControllable(playerid,1);
ShowMenuForPlayer(gMenue1,playerid);
OnRent(playerid,1);}}}
if (Current == gMenue1) {
switch(row) {
case 0: {
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,2385.402587,-1711.659912,14.242187);}}}
return 1;
}
public OnPlayerExitedMenu(playerid)
{
new Menu:Current = GetPlayerMenu(playerid);
if( Current == gMenu0){
TogglePlayerControllable(playerid,1);}
if( Current == gMenue0){
ShowMenuForPlayer(gMenue0,playerid);}
if( Current == gMenu1){
TogglePlayerControllable(playerid,1);}
if( Current == gMenue1){
ShowMenuForPlayer(gMenue1,playerid);}
return 1;
}