| Men kszts by=ALIEN 
dv megint, most egy egyszer ment fogunk kszteni ez most egy tele men lesz, 
de lehet akrmi kocsi spawnolo fegyver lehv de ez a menpontok tartalmtl fgg. 
Aki nem tudn mi az a men..  itt van egy kprla: [KATT IDE] 
Na lssunk is hozz... 
1. Elsnek vltozt hozunk ltre a mdunk & scriptnk elejre. 
new Menu:tele; // ez a vltoznk 
Magyarzat: 
new: vltoz 
Menu: ezzel tudjuk hogy ment ksztnk 
tele: vltoznk neve (ezt t lehet rni) 
  
2.Aztn a menpontokat hozzuk ltre...Ezt az OnGameModeInit al rd: 
   tele = CreateMenu("Teleport Men¬", 2,  55.0, 200.0, 100.0, 80.0); 
    AddMenuItem(tele, 0, "LosSantos"); 
    AddMenuItem(tele, 0, "SanFierro"); 
    AddMenuItem(tele, 0, "LasVenturas"); 
Magyarzat: 
tele: vltoznk neve 
CreateMenu: men ltrehozsa 
"Teleport Menu": ez a mennk cme 
2,55.0,200.0,100.0,80.0.: ez a men mrete 
AddMenuItem(tele, 0, "LasVenturas"); : ez a menpont, ami " " kztt van az leszs a men pont neve. 
3. Most pedig a menpontok tulajdonsgait fogjuk belltani... 
A public OnPlayerSelectedMenuRow(playerid, row) al rjuk. Ha nincs akkor hozzunk ltre egyet. 
new Menu:current; 
    current = GetPlayerMenu(playerid); 
    if(current == tele) 
    { 
 
      switch(row) 
        { 
        case 0:SetPlayerPos(playerid, x, y, z); 
        } 
        switch(row) 
        { 
        case 1:SetPlayerPos(playerid, x, y, z); 
        } 
        switch(row) 
        { 
        case 2:SetPlayerPos(playerid, x, y, z); 
        } 
    } 
 
 Magyarzat: 
 switch(row) 
        { 
        case 0:SetPlayerPos(playerid, x, y, z); // ez a menpot tartalma, ez fog trtnni ha kivlasztjuk 
        } 
4. Most egy parancsot hozunk ltre amivel eljn az adott jtkosnak a men. 
Az OnPlayerCommandsText al: 
if (strcmp("/tele", cmdtext, true, 4) == 0) 
    { 
    ShowMenuForPlayer(tele, playerid); 
     return 1; 
} 
Magyarzat: 
ShowMenuForPlayer: megjelenti a ment ha berjuk a parancsot. 
Itt egy minta az egszrl (javtva):   
 
    - 
    
#include a_samp 
     
    - 
    
new Menu:tele; 
     
    - 
    
public OnGameModeInit() 
     
    - 
    
{ 
     
    - 
    
    tele = CreateMenu("Teleport Men¬", 2,  55.0, 200.0, 100.0, 80.0); 
     
    - 
    
    AddMenuItem(tele, 0, "LosSantos"); 
     
    - 
    
    AddMenuItem(tele, 0, "SanFierro"); 
     
    - 
    
    AddMenuItem(tele, 0, "LasVenturas"); 
     
    - 
    
    return 1; 
     
    - 
    
} 
     
    - 
    
public OnPlayerSelectedMenuRow(playerid, row) 
     
    - 
    
{ 
     
    - 
    
    new Menu:current; 
     
    - 
    
    current = GetPlayerMenu(playerid); 
     
    - 
    
    if(current == tele) 
     
    - 
    
    { 
     
    - 
    
        switch(row) 
     
    - 
    
        { 
     
    - 
    
        case 0:SetPlayerPos(playerid, 1, 1, 1);//x, y, z koordintkat ide rakd 
     
    - 
    
        } 
     
    - 
    
        switch(row) 
     
    - 
    
        { 
     
    - 
    
        case 1:SetPlayerPos(playerid, 1, 1, 1);//x, y, z koordintkat ide rakd 
     
    - 
    
        } 
     
    - 
    
        switch(row) 
     
    - 
    
        { 
     
    - 
    
        case 2:SetPlayerPos(playerid, 1, 1, 1);//x, y, z koordintkat ide rakd 
     
    - 
    
        } 
     
    - 
    
    } 
     
    - 
    
    return 1; 
     
    - 
    
} 
     
    - 
    
public OnPlayerCommandText(playerid, cmdtext[]) 
     
    - 
    
{ 
     
    - 
    
        if (strcmp("/tele", cmdtext, true, 4) == 0) 
     
    - 
    
        { 
     
    - 
    
        ShowMenuForPlayer(tele, playerid); 
     
    - 
    
        return 1; 
     
    - 
    
        } 
     
    - 
    
        return 0; 
     
    - 
    
} 
     
 
 
 
 
 |  | 
Vagyis mr az elznl tudom mi volt a problma. Megcsinltam megint s most ez fogadott: