Szerző Téma: VirtualWorld  (Megtekintve 1193 alkalommal)

VirtualWorld
« Dátum: 2010. december 13. - 16:18:46 »
0 Show voters
csáztok
olyat hogyan tudok csinálni, hogyha mondjuk a játékos az egyik worldben van akkor máshova spawnolja?

Nem elérhető Stray

  • 617
    • Profil megtekintése
VirtualWorld
« Válasz #1 Dátum: 2010. december 13. - 16:29:01 »
0 Show voters

if(GetPlayerVirtualWorld(playerid) == 1)
{
  SetPlayerPos(playerid, x, y, z);
  return 1;
else if(GetPlayerVirtualWorld(playerid) == 2)
{
  SetPlayerPos(playerid,a, b, c);
  return 1;
}

 
Ilyesmire gondoltál?

VirtualWorld
« Válasz #2 Dátum: 2010. december 13. - 16:30:29 »
0 Show voters
igen :D
le tudnád irni, hogy lehet használni az \"if\" funkciót, vagy mit?
elég egy link is :D

Nem elérhető Stray

  • 617
    • Profil megtekintése
VirtualWorld
« Válasz #3 Dátum: 2010. december 13. - 16:32:34 »
0 Show voters
Hát az \"if\" szócska magyar jelentése \"ha\".
Vagyis ha teljesül a benne foglalt dolog akkor tovább lép..
StraY

VirtualWorld
« Válasz #4 Dátum: 2010. december 13. - 16:36:03 »
0 Show voters
õõ...
igen ennyi tuddtam, csak hogyan lehet használni, meg ilyenek :D

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
VirtualWorld
« Válasz #5 Dátum: 2010. december 13. - 16:42:40 »
0 Show voters
Csak annyit tud, de alapvetõ eleme minden nyelvnek. Általános szerkezete:
 
if( feltétellista )// + operátorok

 
Az \'else if\' szerkezettel pedig az \'if\'-es szerkezetnek nem megfelelõ eseteket kezelheted. Példa:
 

if( GetPlayerMoney( playerid ) > 2000 && GetPlayerSkin( playerid ) == 29 ) {
    SendClientMessage( playerid, COLOR_GREEN, \"Használhatod a parancsot!\" );
} else {
    SendClientMessage( playerid, COLOR_RED, \"Nem használhatod a parancsot!\" );
}

 
A feltétellistának akármennyi eleme lehet, de mindig használnod kell operátorokat.( Egy esetben elhagyhatod ugyan, de azzal az igaz[ 1 ], visszatérési értéket feltételezed );
 

//Globális névtérben létrehozunk egy logikai változót
new bool: isAdmin[ MAX_PLAYERS ];
//És valahol hivatkozunk rá( HA IGAZ )
if( isAdmin[ playerid ] ) { //Ugyan az, mint az \'isAdmin[ playerid ] == true\' kifejezés
    //Használhatja...
}

Nem elérhető Stray

  • 617
    • Profil megtekintése
VirtualWorld
« Válasz #6 Dátum: 2010. december 13. - 16:44:20 »
0 Show voters
köszönjük ZeRo :D
StraY

VirtualWorld
« Válasz #7 Dátum: 2010. december 13. - 16:46:01 »
0 Show voters
ja, kösz segitett :D
zárom a rémát!
nem, mégsem :D
azt hogyan tudnám, hogy virtual worldtõl függõen milyen skinválasztót adjon be?
csakmert csatlakozásnál ki lehet választani
« Utoljára szerkesztve: 2010. december 13. - 17:07:04 írta palesz_88 »

Nem elérhető Stray

  • 617
    • Profil megtekintése
VirtualWorld
« Válasz #8 Dátum: 2010. december 13. - 17:23:59 »
0 Show voters
Ottis kérd le, ahogy írtam :D

VirtualWorld
« Válasz #9 Dátum: 2010. december 13. - 18:06:21 »
0 Show voters
még 1 kérdésem lenne:
ha egy játékos egy másik virtualworldben van, és nem abban amivben én akkor én látom õt?
ha igen, meg lehet csinálni, hogy ne lássam?

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
VirtualWorld
« Válasz #10 Dátum: 2010. december 13. - 18:15:15 »
0 Show voters
Idézetet írta: palesz_88 date=1292259981\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"4627\" data-ipsquote-contentclass=\"forums_Topic
még 1 kérdésem lenne:
ha egy játékos egy másik virtualworldben van, és nem abban amivben én akkor én látom õt?
ha igen, meg lehet csinálni, hogy ne lássam?
 
Nem, mert nem is látod õt  ;)

VirtualWorld
« Válasz #11 Dátum: 2010. december 14. - 17:00:06 »
0 Show voters
lehet olyant csinálni, hogy a másik world skinválasztójában más skinek legyenek?
ha lehet hogyan?

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
VirtualWorld
« Válasz #12 Dátum: 2010. december 14. - 17:46:36 »
0 Show voters
GetPlayerVirtualWorld.. If elágazással, ahogy ZeRo magyarázta.

VirtualWorld
« Válasz #13 Dátum: 2010. december 15. - 17:39:55 »
0 Show voters
nem mûködik a skinválasztós...
kb ugyan ott van a kamera, ahol a másk skinválasztásnál.
és a skines sem mûködik....
leirnátok, hágy mit tegyek bele, hogy menjen??
elõre is köszi :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal