SA-MP Forums Archive
[Solved - Thanks] Menu wheel - Not Work - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: [Solved - Thanks] Menu wheel - Not Work (/showthread.php?tid=70841)



[Solved - Thanks] Menu wheel - Not Work - SakuraBloss - 28.03.2009

Hi guys.

This is my menu, but not work very well

When i do /wheel show menu, that right.... but i cant choose an option, and in the chat say "unknown command" when i do "/wheel"

Plz what wrong ?

Code:
Код:
#include <a_samp>
#include <f_menu>

#pragma tabsize 0

#define FILTERSCRIPT

#define COLOR_BLUE 0x00EEADDF


new Menu:wheelmenutra;


public OnFilterScriptInit()

{

	print("\n----------------------------------");
	print("   Tune wheels in menu");
	print("----------------------------------\n");
}


public OnGameModeInit()
{



wheelmenutra = CreateMenu("TransFender", 1, 50.0, 180.0, 200.0, 200.0);  // Rimes Menu TransFender
AddMenuItem(wheelmenutra, 0, "Import");
AddMenuItem(wheelmenutra, 0, "Atomic");
AddMenuItem(wheelmenutra, 0, "Ahab");
AddMenuItem(wheelmenutra, 0, "Virtual");
AddMenuItem(wheelmenutra, 0, "Acces");
AddMenuItem(wheelmenutra, 0, "Mega");
AddMenuItem(wheelmenutra, 0, "Groove");
AddMenuItem(wheelmenutra, 0, "Twist");
AddMenuItem(wheelmenutra, 0, "Wire");

}




public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/wheel", true) == 0)
ShowMenuForPlayer(Menu:wheelmenutra,playerid);
}


public OnPlayerSelectedMenuRow(playerid, row)
{
new Menu:Current = GetPlayerMenu(playerid);
if(Current == wheelmenutra)
{
	switch(row)
{
case 0: AddVehicleComponent(GetPlayerVehicleID(playerid), 1082); // Import
case 1: AddVehicleComponent(GetPlayerVehicleID(playerid), 1085); // Atomic
case 2: AddVehicleComponent(GetPlayerVehicleID(playerid), 1096); // Ahab
case 3: AddVehicleComponent(GetPlayerVehicleID(playerid), 1097); // Virtual
case 4: AddVehicleComponent(GetPlayerVehicleID(playerid), 1098); // Acces
case 5: AddVehicleComponent(GetPlayerVehicleID(playerid), 1074); // Mega
case 6: AddVehicleComponent(GetPlayerVehicleID(playerid), 1081); // Groove
case 7: AddVehicleComponent(GetPlayerVehicleID(playerid), 1078); // Twist
case 8: AddVehicleComponent(GetPlayerVehicleID(playerid), 1081); // Wire
}
PlayerPlaySound(playerid,1133,0.0,0.0,0.0);

}
}


public OnPlayerInfoChange(playerid)
{
	return 1;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
	return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
	return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
	return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
	return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
	return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
	return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
	return 1;
}

public OnRconCommand(cmd[])
{
	return 1;
}

public OnObjectMoved(objectid)
{
	return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
	return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
	return 1;
}

public OnPlayerExitedMenu(playerid)
{
	return 1;
}
Sorry my bad English.


Re: Menu wheel - Not Work - yezizhu - 28.03.2009

[/PAWN]
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/wheel", true) == 0){
ShowMenuForPlayer(Menu:wheelmenutra,playerid);
return true;
}
}
[PAWN]


Re: Menu wheel - Not Work - SakuraBloss - 28.03.2009

Quote:
Originally Posted by yezizhu
[/PAWN]
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/wheel", true) == 0){
ShowMenuForPlayer(Menu:wheelmenutra,playerid);
return true;
}
}
[PAWN]
Not work :

(C:\Users\Sakura\GTA cosas varias\sa-mp-0.2X.win32\filterscripts\menuwheel.pwn(63) : warning 209: function "OnPlayerCommandText" should return a value
Pawn compiler 3.9.0062


1 Warning.

and i cant use any other command in the gamemode





Re: Menu wheel - Not Work - [HiC]TheKiller - 28.03.2009

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
  if (strcmp(cmdtext, "/wheel", true) == 0
  {
    ShowMenuForPlayer(Menu:wheelmenutra,playerid);
    return 1;
  }
  return 0;
}
Would be more like it..


Re: Menu wheel - Not Work - SakuraBloss - 28.03.2009



Thanks yezizhu and [HiC]TheKiller but not work

C:\Users\Sakura\GTA cosas varias\sa-mp-0.2X.win32\filterscripts\menuwheel.pwn(63) : error 010: invalid function or declaration
Pawn compiler 3.9.0062

1 Error.

I cant do it

Anyway thanks guys!


Re: Menu wheel - Not Work - farse - 28.03.2009

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
  if (strcmp(cmdtext, "/wheel", true) == 0)
  {
    ShowMenuForPlayer(wheelmenutra,playerid);
    return 1;
  }
  return 0;
}



Re: Menu wheel - Not Work - Donny_k - 28.03.2009

Ignore this, it was corrected.


Re: Menu wheel - Not Work - [HiC]TheKiller - 28.03.2009

Quote:
Originally Posted by SakuraBloss

Thanks yezizhu and [HiC]TheKiller but not work

C:\Users\Sakura\GTA cosas varias\sa-mp-0.2X.win32\filterscripts\menuwheel.pwn(63) : error 010: invalid function or declaration
Pawn compiler 3.9.0062

1 Error.

I cant do it

Anyway thanks guys!
My bad only fixed the error that the other guy had :P. You don't put Menu: in ShowMenuForPlayer .


Re: Menu wheel - Not Work - SakuraBloss - 28.03.2009


haha lol boys


Re: Menu wheel - Not Work - farse - 28.03.2009

pawn Код:
#include <a_samp>
//#include <f_menu>

#pragma tabsize 0

#define FILTERSCRIPT

#define COLOR_BLUE 0x00EEADDF


new Menu:wheelmenutra;


public OnFilterScriptInit()

{

    print("\n----------------------------------");
    print("    Tune wheels in menu");
    print("----------------------------------\n");
    wheelmenutra = CreateMenu("TransFender", 1, 50.0, 180.0, 200.0, 200.0);  // Rimes Menu TransFender
    AddMenuItem(wheelmenutra, 0, "Import");
    AddMenuItem(wheelmenutra, 0, "Atomic");
    AddMenuItem(wheelmenutra, 0, "Ahab");
    AddMenuItem(wheelmenutra, 0, "Virtual");
    AddMenuItem(wheelmenutra, 0, "Acces");
    AddMenuItem(wheelmenutra, 0, "Mega");
    AddMenuItem(wheelmenutra, 0, "Groove");
    AddMenuItem(wheelmenutra, 0, "Twist");
    AddMenuItem(wheelmenutra, 0, "Wire");
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/wheel", true) == 0)
{
ShowMenuForPlayer(wheelmenutra,playerid);
return 1;
}
return 0;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
new Menu:Current = GetPlayerMenu(playerid);
if(Current == wheelmenutra)
{
    switch(row)
{
case 0: AddVehicleComponent(GetPlayerVehicleID(playerid), 1082); // Import
case 1: AddVehicleComponent(GetPlayerVehicleID(playerid), 1085); // Atomic
case 2: AddVehicleComponent(GetPlayerVehicleID(playerid), 1096); // Ahab
case 3: AddVehicleComponent(GetPlayerVehicleID(playerid), 1097); // Virtual
case 4: AddVehicleComponent(GetPlayerVehicleID(playerid), 1098); // Acces
case 5: AddVehicleComponent(GetPlayerVehicleID(playerid), 1074); // Mega
case 6: AddVehicleComponent(GetPlayerVehicleID(playerid), 1081); // Groove
case 7: AddVehicleComponent(GetPlayerVehicleID(playerid), 1078); // Twist
case 8: AddVehicleComponent(GetPlayerVehicleID(playerid), 1081); // Wire
}
PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
}
}
public OnPlayerExitedMenu(playerid)
{
    return 1;
}
I hope to run


Re: Menu wheel - Not Work - [HiC]TheKiller - 28.03.2009

Quote:
Originally Posted by SakuraBloss
haha lol boys
HAHA, LOL SPAM -_-. Seriously even though you are new... NO SPAM IS A RULE.


Re: Menu wheel - Not Work - yezizhu - 28.03.2009

OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/wheel", true) == 0)//the killer forgot to add ')' here^^
{
ShowMenuForPlayer(Menu:wheelmenutra,playerid);
return 1;
}
return 0;
}


Re: Menu wheel - Not Work - SakuraBloss - 28.03.2009

Thanks so much Farse!! Its working now.

Thanks other guys to .

Oops! (HAHA, LOL SPAM) i dont know that sorry