GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: Laci - 2010. Szeptember 25. - 21:11:43

Cím: FunMenu
Írta: Laci - 2010. Szeptember 25. - 21:11:43
A Visszatérés kedvéérte átalakitottam egy menüt! Mivel a nagyát elfelejtetem a modolásnak igy ezt irtam át magyara stb. tesztelni még nemtudtam remélem jó!
Parancs:/fmenu
http://solidfiles.com/d/a513/
Remélem tetszik 1FS :D
Cím: FunMenu
Írta: nyE - 2010. Szeptember 25. - 21:25:43
Azt is odaírhatnád, hogy a 2-es vagy a + gomb megnyomására is kijön a menü ;)
Ja és am teszteltem, minden mûxik xD
Cím: FunMenu
Írta: maark - 2010. Szeptember 25. - 21:26:58
Alapból a parancs kicsit hibás lesz mert nincsenek visszatérési értékek
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/fmenu\", cmdtext, true, 10) == 0)
{
       if(IsPlayerInAnyVehicle(playerid))
       ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, \"Válasz Funkciót\", \"Kocsi javitás \\nKocsi javitása(Kártevés) \\nKocsi Felgyújtása \\nVisszaálitás(fejrõl) \\nNitro \\nAlap Tuning \\nKocsi Szín \\nAuto Név \\nKocsi bezárása \\nKocsi Robbantás \\nHelyrerakni a kocsit \\nKocsi Élete \", \"Választ\", \"Mégse\");
}}

 
Ezt inkább így írnám én:
 
public OnPlayerCommandText(playerid, cmdtext[]){
if (strcmp(\"/fmenu\", cmdtext, true) == 0){
              if(IsPlayerInAnyVehicle(playerid)) return ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, \"Válasz Funkciót\", \"Kocsi javitás \\nKocsi javitása(Kártevés) \\nKocsi Felgyújtása \\nVisszaálitás(fejrõl) \\nNitro \\nAlap Tuning \\nKocsi Szín \\nAuto Név \\nKocsi bezárása \\nKocsi Robbantás \\nHelyrerakni a kocsit \\nKocsi Élete \", \"Választ\", \"Mégse\");
return 1;
}
return 0;
}

 
De azért nem rossz  :)
Cím: FunMenu
Írta: Laci - 2010. Szeptember 26. - 07:20:58
Köszönöm, átprobáltam írni de akkor van egy warn.  :neutral:
Cím: FunMenu
Írta: BeNiBoY - 2010. Szeptember 26. - 07:54:01
Idézetet írta: Laci date=1285478458\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3528\" data-ipsquote-contentclass=\"forums_Topic
Köszönöm, átprobáltam írni de akkor van egy warn.  :neutral:
 
sztem csak indentációs warn, azt könnyû kijavítani. ha nem, bocs
Cím: FunMenu
Írta: Szilord - 2010. Szeptember 26. - 11:54:21
nem rossz  ;)
Cím: FunMenu
Írta: [M]D[S]Rotary - 2010. Szeptember 26. - 13:59:56
Jó lett grat! :)
Cím: FunMenu
Írta: KDDomi - 2010. Szeptember 26. - 19:51:52
Egy hiba van amikor beirom kijön minden rámek hogy szinek és kék és azt rija hogy: A kocsid szine fekete:O
Cím: FunMenu
Írta: Laci - 2010. Szeptember 26. - 19:55:28
Nem tudom mi a gond ha itt találtok valami gondott irjatok ez a menu
 
if(dialogid == 1023)
{
if(response)
{
       if(listitem == 0)
       {
      ChangeVehicleColor(GetPlayerVehicleID(playerid), 3, 3);
      SendClientMessage(playerid, COLOR_RED, \"A kocsid szine Piros\");
            }
       }
if(listitem == 1)
       {
      ChangeVehicleColor(GetPlayerVehicleID(playerid), 79, 79);
      SendClientMessage(playerid, COLOR_BLUE, \"A kocsid szine  Fekete\");
      }
if(listitem == 2)
      {
      ChangeVehicleColor(GetPlayerVehicleID(playerid), 65, 65);
      SendClientMessage(playerid, COLOR_YELLOW, \"A kocsid szine  Sárga\");
      }
if(listitem == 3)
      {
      ChangeVehicleColor(GetPlayerVehicleID(playerid), 86, 86);
      SendClientMessage(playerid, COLOR_GREEN, \"A kocsid szine  Zöld \");
            }
if(listitem == 4)
      {
      ChangeVehicleColor(GetPlayerVehicleID(playerid), 9, 9);
      SendClientMessage(playerid, COLOR_GREY, \"A kocsid szine  Szürke \");
            }
if(listitem == 5)
      {
      ChangeVehicleColor(GetPlayerVehicleID(playerid), 6, 6);
      SendClientMessage(playerid, COLOR_ORANGE, \"A kocsid szine  Narancs\");
            }
if(listitem == 6)
      {
      ChangeVehicleColor(GetPlayerVehicleID(playerid), 0, 0);
      SendClientMessage(playerid, COLOR_BLACK, \"A kocsid szine Black 100$\");
            }
      }
      }
[/quote]
Cím: FunMenu
Írta: KDDomi - 2010. Október 03. - 16:46:36
if(listitem == 1)
          {
         ChangeVehicleColor(GetPlayerVehicleID(playerid), 79, 79);
         SendClientMessage(playerid, COLOR_BLUE, \"A kocsid szine  Fekete\");
         }
 
[/quote]
Itt a sziin id nem jo 79 79 helyet 0 0