#include <a_samp>#include <zcmd>new Menu:stunt;new Menu:tele;public OnGameModeInit(){tele = CreateMenu(\"Teleportok\", 1,20,120,150,40);AddMenuItem(tele, 0, \"Stuntok\");AddMenuItem(tele, 0, \"SanFierro\");AddMenuItem(tele, 0, \"LasVenturas\");stunt = CreateMenu(\"Stuntok\",1,20,120,150,40);AddMenuItem(stunt, 0, \"Elhagyatott Repter\");return 1;}public OnGameModeExit(){return 1;}CMD:teles(playerid, params[]){ShowMenuForPlayer(tele, playerid);return 1;}public OnPlayerSelectedMenuRow(playerid, row){new Menu:current;current = GetPlayerMenu(playerid);if(current == tele){switch(row){case 0:ShowMenuForPlayer(stunt, playerid);}switch(row){case 1:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}switch(row){case 2:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}}if(current == stunt){switch(row){case 1:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}}return 1;}
#include <a_samp>#include <zcmd>new Menu:stunt,Menu:tele;public OnFilterScriptInit() {tele = CreateMenu(\"Teleportok\", 1,20,120,150,40);AddMenuItem(tele, 0, \"Stuntok\");AddMenuItem(tele, 0, \"SanFierro\");AddMenuItem(tele, 0, \"LasVenturas\");stunt = CreateMenu(\"Stuntok\",1,20,120,150,40);AddMenuItem(stunt, 0, \"Elhagyatott Repter\");return 1;}public OnFilterScriptExit() return 1;CMD:teles(playerid, params[]) return ShowMenuForPlayer(tele, playerid);public OnPlayerSelectedMenuRow(playerid, row){new Menu:current = GetPlayerMenu(playerid);if(current == tele) {switch(row) { case 0:ShowMenuForPlayer(stunt, playerid); case 1:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062); case 2:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}}if(current == stunt) {switch(row) { case 1:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}}return 1;}
Ha ezt szkriptbe teszed bele normális, hogy nem mûködik mert OnGameModeInit() -van! A szkripthez OnFilterScriptIni().
#include <a_samp>#include <zcmd>new Menu:stunt,Menu:tele;public OnFilterScriptInit() {tele = CreateMenu(\"Teleportok\", 1,20,120,150,40);AddMenuItem(tele, 0, \"Stuntok\");AddMenuItem(tele, 0, \"SanFierro\");AddMenuItem(tele, 0, \"LasVenturas\");stunt = CreateMenu(\"Stuntok\",1,20,120,150,40);AddMenuItem(stunt, 0, \"Elhagyatott Repter\");return 1;}public OnFilterScriptExit() return 1;CMD:teles(playerid, params[]) return ShowMenuForPlayer(tele, playerid);public OnPlayerSelectedMenuRow(playerid, row){new Menu:current = GetPlayerMenu(playerid);if(current == tele) {switch(row) { case 0:ShowMenuForPlayer(stunt, playerid); case 1:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062); case 2:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}}if(current == stunt) {switch(row) { case 1:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}}return 1;} Remélem ebbõl ki tudod szûrni, hogy mi volt a hiba. [/quote]nem nagyon jöttem rá, hogy mi a baj vele:) leírnád ha megkérlek?
Ha ezt szkriptbe teszed bele normális, hogy nem mûködik mert OnGameModeInit() -van! A szkripthez OnFilterScriptIni(). ki mondta hogy scriptbe rakom? a módban van -.-Dupla hozzászólás automatikusan összefûzve. ( 2012. április 27. - 12:45:42 ) #include <a_samp>#include <zcmd>new Menu:stunt,Menu:tele;public OnFilterScriptInit() {tele = CreateMenu(\"Teleportok\", 1,20,120,150,40);AddMenuItem(tele, 0, \"Stuntok\");AddMenuItem(tele, 0, \"SanFierro\");AddMenuItem(tele, 0, \"LasVenturas\");stunt = CreateMenu(\"Stuntok\",1,20,120,150,40);AddMenuItem(stunt, 0, \"Elhagyatott Repter\");return 1;}public OnFilterScriptExit() return 1;CMD:teles(playerid, params[]) return ShowMenuForPlayer(tele, playerid);public OnPlayerSelectedMenuRow(playerid, row){new Menu:current = GetPlayerMenu(playerid);if(current == tele) {switch(row) { case 0:ShowMenuForPlayer(stunt, playerid); case 1:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062); case 2:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}}if(current == stunt) {switch(row) { case 1:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}}return 1;} Remélem ebbõl ki tudod szûrni, hogy mi volt a hiba. [/quote]nem nagyon jöttem rá, hogy mi a baj vele:) leírnád ha megkérlek? [/quote]Akkor így modnjad, hogy a modba teszed! Egyépként milyért nem használod a Dialogot? Ez elég komplikált Menü/dialog?
#include <a_samp>#include <zcmd>new Menu:stunt,Menu:tele;public OnFilterScriptInit() {tele = CreateMenu(\"Teleportok\", 1,20,120,150,40);AddMenuItem(tele, 0, \"Stuntok\");AddMenuItem(tele, 0, \"SanFierro\");AddMenuItem(tele, 0, \"LasVenturas\");stunt = CreateMenu(\"Stuntok\",1,20,120,150,40);AddMenuItem(stunt, 0, \"Elhagyatott Repter\");return 1;}public OnFilterScriptExit() return 1;CMD:teles(playerid, params[]) return ShowMenuForPlayer(tele, playerid);public OnPlayerSelectedMenuRow(playerid, row){new Menu:current = GetPlayerMenu(playerid);if(current == tele) {switch(row) { case 0:ShowMenuForPlayer(stunt, playerid); case 1:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062); case 2:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}}if(current == stunt) {switch(row) { case 1:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}}return 1;} Remélem ebbõl ki tudod szûrni, hogy mi volt a hiba. [/quote]nem nagyon jöttem rá, hogy mi a baj vele:) leírnád ha megkérlek? [/quote]Akkor így modnjad, hogy a modba teszed! Egyépként milyért nem használod a Dialogot? Ez elég komplikált Menü/dialog?
Ha ezt szkriptbe teszed bele normális, hogy nem mûködik mert OnGameModeInit() -van! A szkripthez OnFilterScriptIni(). ki mondta hogy scriptbe rakom? a módban van -.-Dupla hozzászólás automatikusan összefûzve. ( 2012. április 27. - 12:45:42 ) #include <a_samp>#include <zcmd>new Menu:stunt,Menu:tele;public OnFilterScriptInit() {tele = CreateMenu(\"Teleportok\", 1,20,120,150,40);AddMenuItem(tele, 0, \"Stuntok\");AddMenuItem(tele, 0, \"SanFierro\");AddMenuItem(tele, 0, \"LasVenturas\");stunt = CreateMenu(\"Stuntok\",1,20,120,150,40);AddMenuItem(stunt, 0, \"Elhagyatott Repter\");return 1;}public OnFilterScriptExit() return 1;CMD:teles(playerid, params[]) return ShowMenuForPlayer(tele, playerid);public OnPlayerSelectedMenuRow(playerid, row){new Menu:current = GetPlayerMenu(playerid);if(current == tele) {switch(row) { case 0:ShowMenuForPlayer(stunt, playerid); case 1:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062); case 2:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}}if(current == stunt) {switch(row) { case 1:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}}return 1;} Remélem ebbõl ki tudod szûrni, hogy mi volt a hiba. [/quote]nem nagyon jöttem rá, hogy mi a baj vele:) leírnád ha megkérlek? [/quote]Akkor így modnjad, hogy a modba teszed! Egyépként milyért nem használod a Dialogot? Ez elég komplikált Menü/dialog? [/quote]a dialog nem teleportál el, nem tudom, lehet hogy valami ütközés vagy valami van benne, de bejön a dialog meg minden de nem teleportál el, nem tudom mi lehet vele.ám ez a menüs dolog se teleportál el az almenübõl
#include <a_samp>#include <zcmd>new Menu:stunt,Menu:tele;public OnFilterScriptInit() {tele = CreateMenu(\"Teleportok\", 1,20,120,150,40);AddMenuItem(tele, 0, \"Stuntok\");AddMenuItem(tele, 0, \"SanFierro\");AddMenuItem(tele, 0, \"LasVenturas\");stunt = CreateMenu(\"Stuntok\",1,20,120,150,40);AddMenuItem(stunt, 0, \"Elhagyatott Repter\");return 1;}public OnFilterScriptExit() return 1;CMD:teles(playerid, params[]) return ShowMenuForPlayer(tele, playerid);public OnPlayerSelectedMenuRow(playerid, row){new Menu:current = GetPlayerMenu(playerid);if(current == tele) {switch(row) { case 0:ShowMenuForPlayer(stunt, playerid); case 1:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062); case 2:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}}if(current == stunt) {switch(row) { case 1:SetPlayerPos(playerid, 410.9436,2466.0527,16.5062);}}return 1;} Remélem ebbõl ki tudod szûrni, hogy mi volt a hiba. [/quote]nem nagyon jöttem rá, hogy mi a baj vele:) leírnád ha megkérlek? [/quote]Akkor így modnjad, hogy a modba teszed! Egyépként milyért nem használod a Dialogot? Ez elég komplikált Menü/dialog? [/quote]a dialog nem teleportál el, nem tudom, lehet hogy valami ütközés vagy valami van benne, de bejön a dialog meg minden de nem teleportál el, nem tudom mi lehet vele.ám ez a menüs dolog se teleportál el az almenübõl
Egyepkent nem csak igy lehet megcsinálni, meg jobban.Ha meg tudod csinálni,akkor csináld,ne posthunterkedj!
#include <zcmd>#include <a_samp>new teleport;CMD:tele(playerid,params[]){ShowPlayerDialog(playerid,teleport,DIALOG_STYLE_LIST,\".:Teleportok:.\",\"{88ff00}LVAIR\\n{00ffdd}SFAIR\\nLSAIR\\n{0091ff}AA\\n{0dff00}LSANE STUNT\",\"Telézés\", \"\");return 1;}public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){if(dialogid==teleport){if(response){if(listitem==0){SetPlayerPos(playerid,1306.7422,1267.5371,10.8203);return 1;}if(listitem==1){SetPlayerPos(playerid,-1567.6731,-179.2296,14.1484);return 1;}if(listitem==2){SetPlayerPos(playerid,1412.8171,-2435.1362,13.5766);return 1;}if(listitem==3){SetPlayerPos(playerid,410.7249,2452.9683,16.5000);return 1;}if(listitem==4){SetPlayerPos(playerid,982.7805,2703.4658,10.8510);return 1;}}}return 1;}