Gta San Andreas MultiPlayer (samp) HUN
Navigation
     
Account
Felhasznlnv:

Jelsz:
SgSg
Regisztrci
Elfelejtettem a jelszt
     
Kp
Szerver
Legyen ennek a weboldalnak sajt samp szervere?

Igen
Nem
Szavazs llsa
Lezrt szavazsok
     
Friss

Utols mdosts
2013 mj. 19.
12:17

 

     
Ms weblapok
 SA:MP Frum
SA:MP Wiki
Google

     

PAWN Eszkzk
     
Men kszts

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): 

  1. #include a_samp
  2. new Menu:tele;
  3. public OnGameModeInit()
  4. {
  5.     tele = CreateMenu("Teleport Men¬", 2,  55.0, 200.0, 100.0, 80.0);
  6.     AddMenuItem(tele, 0, "LosSantos");
  7.     AddMenuItem(tele, 0, "SanFierro");
  8.     AddMenuItem(tele, 0, "LasVenturas");
  9.     return 1;
  10. }
  11. public OnPlayerSelectedMenuRow(playerid, row)
  12. {
  13.     new Menu:current;
  14.     current = GetPlayerMenu(playerid);
  15.     if(current == tele)
  16.     {
  17.         switch(row)
  18.         {
  19.         case 0:SetPlayerPos(playerid, 1, 1, 1);//x, y, z koordintkat ide rakd
  20.         }
  21.         switch(row)
  22.         {
  23.         case 1:SetPlayerPos(playerid, 1, 1, 1);//x, y, z koordintkat ide rakd
  24.         }
  25.         switch(row)
  26.         {
  27.         case 2:SetPlayerPos(playerid, 1, 1, 1);//x, y, z koordintkat ide rakd
  28.         }
  29.     }
  30.     return 1;
  31. }
  32. public OnPlayerCommandText(playerid, cmdtext[])
  33. {
  34.         if (strcmp("/tele", cmdtext, true, 4) == 0)
  35.         {
  36.         ShowMenuForPlayer(tele, playerid);
  37.         return 1;
  38.         }
  39.         return 0;
  40. }

Szlj hozz te is!
Nv:
E-mail cm:
Amennyiben megadod az email-cmedet, az elrhet lesz az oldalon a hozzszlsodnl.
Hozzszls:
Azrt, hogy ellenrzhessk a hozzszlsok valdisgt, krjk rd be az albbi kpen lthat szt. Ha nem tudod elolvasni, a frissts ikonra kattintva krhetsz msik kpet.
rd be a fenti szt: j CAPTCHA krse
 
 
11 hozzszls
2012.02.01. 22:32
Redway

Vagyis mr az elznl tudom mi volt a problma. Megcsinltam megint s most ez fogadott:

 

C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\new.pwn(99) : error 055: start of function body without function header
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\new.pwn(100) : error 010: invalid function or declaration
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\new.pwn(103) : error 010: invalid function or declaration
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\new.pwn(105) : error 010: invalid function or declaration
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\new.pwn(187) : error 028: invalid subscript (not an array or too many subscripts): "tele"
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\new.pwn(188) : error 001: expected token: "}", but found "switch"
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\new.pwn(192) : warning 217: loose indentation
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\new.pwn(195) : error 001: expected token: ";", but found "}"
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\new.pwn(199) : error 001: expected token: ";", but found "}"
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\new.pwn(201) : error 010: invalid function or declaration
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\new.pwn(258) : warning 203: symbol is never used: "tele"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
 
 
9 Errors.
 
Ja s amikor belpek a pawnoba akkor mirt rja ki azt, hogy: Failed to set data error". Nem rtem mirt jn be ez
2012.02.01. 22:11
Redway

 

C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\Untitled.pwn(72) : error 021: symbol already defined: "OnPlayerSelectedMenuRow"
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\Untitled.pwn(92) : error 055: start of function body without function header
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\Untitled.pwn(94) : error 021: symbol already defined: "SetGameModeText"
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\Untitled.pwn(96) : error 010: invalid function or declaration
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\Untitled.pwn(149) : error 021: symbol already defined: "OnPlayerCommandText"
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\Untitled.pwn(157) : error 055: start of function body without function header
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\Untitled.pwn(158) : error 010: invalid function or declaration
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\Untitled.pwn(161) : error 010: invalid function or declaration
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\Untitled.pwn(163) : error 010: invalid function or declaration
C:\Users\Walter\Games\Rocktar Games\Szerver\pawno\Untitled.pwn(242) : error 021: symbol already defined: "OnPlayerSelectedMenuRow"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
 
 
10 Errors.
 
Nekem ez jtt be s csak kimsoltam innen s beraktam oda. Mi lehet a problma?
2011.05.13. 14:55
Bazsy55

 

Sziasztok!
 
MEgcsinltam s ennyi errort rt:
 
C:\Documents and Settings\yx\Asztal\Fjlok\kkkk\gamemodes\GAMEMODE12.pwn(2475) : error 021: symbol already defined: "OnPlayerSelectedMenuRow"
C:\Documents and Settings\yx\Asztal\Fjlok\kkkk\gamemodes\GAMEMODE12.pwn(2513) : error 029: invalid expression, assumed zero
C:\Documents and Settings\yx\Asztal\Fjlok\kkkk\gamemodes\GAMEMODE12.pwn(2513) : error 004: function "OnPlayerClickPlayer" is not implemented
C:\Documents and Settings\yx\Asztal\Fjlok\kkkk\gamemodes\GAMEMODE12.pwn(2518) : error 030: compound statement not closed at the end of file (started at line 2480)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
 
 
4 Errors.

 
2011.01.13. 15:42
Dexter

hali n megcsinltam 1 warning volt amikor belptem a szerra nem ment semilyen parancs csak ez:S segitsetek msn cimem rocker_zsolt@hotmail.com.

2010.12.07. 20:15
KezdoVok

Sziasztok

Nekem kne egy olyan men amibe mondjuk r msz egy men pontra s ki ad egy msikat , ez eddig nekem sikerlt de azt nem tudom hogy lehetne elrni hogy az a men amit a f menbl meg nyitodtunk hogy az csinljon is valamit ne csak eltnjn amint r nyomomok... HELP!!!*-*

E-Mailra jratok: pvpsclanserver@postafiok.hu

2010.12.04. 00:30
Magyar

Regisztrcis men nincs!Max dialogot lehet regisztrcisra megcsinlni.

2010.10.30. 12:16
Alex

 Kne egy ugyan ilyen men csak regisztrl men lenne azt hogy lehett megcsinlni pls help.

Ha nem lehet ide leirni akkor vegyetek fel pls:                      hunevss@freemail.hu

2010.10.30. 10:53
deroka

 Nekem is ha megcsinlom kir egy csom hibt :S

2010.07.13. 10:06
Devil

Nagyon ksznm ki is prblom

2010.07.11. 08:46
maarkmaki

 Devil lertam az sszegzst rendesebben.... biztosan kihagytad a koordintkat s a gportal eltolta a sorokat de most mr biztos hogy j

2010.07.08. 18:19
Devil

ha ezt megcsinlom egy csom hibt r ki nem venne fel valaki msn re aki tudja hogy kell ezt?

hegdavid95@citromail.hu

     
Nzettsg
Induls: 2010-02-26
     
PAWN/Szkriptek
     
Tutorialok
     
ra
     
Chat
Krlek, felesleges dolgokat ne rj a chatbe!
Nv:

zenet:
:)) :) :@ :? :(( :o :D ;) 8o 8p 8) 8| :( :'( ;D :$
     

Nagyon ütõs volt a Nintendo Switch 2 Direct! Elemzést a látottakról pedig itt olvashatsz!    *****    Elkészítem születési horoszkópod és ajándék 3 éves elõrejelzésed. Utána szóban minden kérdésedet megbeszéljük! Kattints    *****    Könyves oldal - egy jó könyv, elrepít bárhová - Könyves oldal    *****    20 éve jelent meg a Nintendo DS! Emlékezzünk meg ról, hisz olyan sok szép perccel ajándékozott meg minket a játékaival!    *****    Ha érdekelnek az animék,mangák,videojátékok, japán és holland nyelv és kultúra, akkor látogass el a személyes oldalamra.    *****    Dryvit, hõszigetelés! Vállaljuk családi házak, nyaralók és egyéb épületek homlokzati szigetelését! 0630/583-3168 Hívjon!    *****    Könyves oldal - Ágica Könyvtára - ahol megnézheted milyen könyveim vannak, miket olvasok, mik a terveim...    *****    Megtörtént Bûnügyekkel foglalkozó oldal - magyar és külföldi esetek.    *****    Why do all the monsters come out at night? - Rose Harbor, a város, ahol nem a természetfeletti a legfõbb titok - FRPG    *****    A boroszkányok gyorsan megtanulják... Minden mágia megköveteli a maga árát. De vajon mekkora lehet ez az ár? - FRPG    *****    Alkosd meg a saját karaktered, és irányítsd a sorsát! Vajon képes lenne túlélni egy ilyen titkokkal teli helyen? - FRPG    *****    Mindig tudnod kell, melyik kikötõ felé tartasz. - ROSE HARBOR, a mi városunk - FRPG    *****    Akad mindannyijukban valami közös, valami ide vezette õket, a delaware-i aprócska kikötõvárosba... - FRPG    *****    boroszkány, vérfarkas, alakváltó, démon és angyal... szavak, amik mind jelentenek valamit - csatlakozz közénk - FRPG    *****    Why do all the monsters come out at night? - Rose Harbor, a város, ahol nem a természetfeletti a legfõbb titok - FRPG    *****    why do all monsters come out at night - FRPG - Csatlakozz közénk! - Írj, és éld át a kalandokat!    *****    CRIMECASESNIGHT - Igazi Bûntényekkel foglalkozó oldal    *****    Figyelem, figyelem! A második vágányra karácsonyi mese érkezett! Mesés karácsonyt kíván mindenkinek: a Mesetáros    *****    10 éves a Haikyuu!! Ennek alkalmából részletes elemzést olvashatsz az anime elsõ évadáról az Anime Odyssey blogban!    *****    Ismerd meg az F-Zero sorozatot, a Nintendo legdinamikusabb versenyjáték-szériáját! Folyamatosan bõvülõ tartalom.