Szerző Téma: Kisebb kérdések  (Megtekintve 166203 alkalommal)

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
Kisebb kérdések
« Válasz #1020 Dátum: 2014. Május 04. - 18:19:20 »
0 Show voters
@Tudvari: külön pawno ablakba másold ki azokat az objecteket és replaceld a végét, vagyis a \");\" részt \"world, interior, playerid, streamdist);\"-re. Így csináltam (asszem) az én mappolásaimat is oda (bár nem biztos). Mondjuk az alap stream distance 300 a streamerben, de ki tudja, lehet, hogy ez segít. ;)
Szerk.: a -1 jelentése (itt): minden. Tehát -1 playerid = minden játékosnak mutatja. -1-es worldid; mindem virtualworldben mutatja, stb..
« Utoljára szerkesztve: 2014. Május 04. - 20:12:47 írta KovaNovik »

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Kisebb kérdések
« Válasz #1021 Dátum: 2014. Május 04. - 21:21:43 »
0 Show voters
Az az érdekes,hogy az includeban nem így van definiálva a CreateDynmicObject,mégsem jelez undefined symbolt a tiédre,vagyis de,csak a world-re.Ha azt átírom arra,ami az includeban van (worldid),akkor is undefined.

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
Kisebb kérdések
« Válasz #1022 Dátum: 2014. Május 04. - 22:07:42 »
0 Show voters
Azt úgy gondoltam, hogy behelyettesíted, de akkor úgy néz ki, ha beírod, hogy worldid, akkor -1-nek veszi.

Nem elérhető ZSOLTI99

  • 1827
    • Profil megtekintése
Kisebb kérdések
« Válasz #1023 Dátum: 2014. Május 05. - 01:35:26 »
0 Show voters
Csináltam egy ilyen pickupos cuccot be is tudok menni de mikor kijövök akkor ott a farm felett tesz ki és ott esek lefelé
 

public OnGameModeInit()
pPickupbe = CreatePickup( 1239, 2, 1555.5016,-1675.7087,16.1953, -1 );
pPickupki = CreatePickup( 1239, 2, 288.6815,167.0857,1007.1719, -1 ); //ls ki

 

public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}

 
[mod]Javítottam pawn code tagre![/mod]
« Utoljára szerkesztve: 2014. Május 05. - 08:53:44 írta Dfoglalo »

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Kisebb kérdések
« Válasz #1024 Dátum: 2014. Május 05. - 11:48:35 »
0 Show voters
a SetPlayerPos-nál az utolsó koordináta (1007.1719) szerintem kicsit magas xd mentsd le újra azt a helyet, ahova szeretnéd, hogy letegyen, és azt másold be a SetPlayerPos után :)
 
if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Kisebb kérdések
« Válasz #1025 Dátum: 2014. Május 05. - 12:00:16 »
0 Show voters
Idézetet írta: huhboy date=1399283315\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
a SetPlayerPos-nál az utolsó koordináta (1007.1719) szerintem kicsit magas xd mentsd le újra azt a helyet, ahova szeretnéd, hogy letegyen, és azt másold be a SetPlayerPos után :)
 
if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }

 

Szerintem az egy interior, vagy egy bármi féle mapolás akar lenni. Ha így van, akkor azért portál rossz helyre, mert kimenetelkor is ugyan oda teszed vissza a játékost:
 
public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}

 
helyett
 
public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875); // Ezt a sort javítottam
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1555.5016,-1675.7087,16.1953);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Kisebb kérdések
« Válasz #1026 Dátum: 2014. Május 05. - 12:15:50 »
0 Show voters
Idézetet írta: KovaNovik date=1399234062\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Azt úgy gondoltam, hogy behelyettesíted, de akkor úgy néz ki, ha beírod, hogy worldid, akkor -1-nek veszi.
 
Úgy látszik be kell helyettesítenem,mert nem tudok rájönni,hogy milyen változóként fogadná el a worldid-t.
Majd írok a fejleményekrõl.

Nem elérhető ZSOLTI99

  • 1827
    • Profil megtekintése
Kisebb kérdések
« Válasz #1027 Dátum: 2014. Május 05. - 15:46:34 »
0 Show voters
Idézetet írta: Dfoglalo date=1399284016\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


a SetPlayerPos-nál az utolsó koordináta (1007.1719) szerintem kicsit magas xd mentsd le újra azt a helyet, ahova szeretnéd, hogy letegyen, és azt másold be a SetPlayerPos után :)
 
if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }

 

Szerintem az egy interior, vagy egy bármi féle mapolás akar lenni. Ha így van, akkor azért portál rossz helyre, mert kimenetelkor is ugyan oda teszed vissza a játékost:
 
public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}

 
helyett
 
public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875); // Ezt a sort javítottam
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1555.5016,-1675.7087,16.1953);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}

 

[/quote] Köszönöm a segítséget müködik.

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Kisebb kérdések
« Válasz #1028 Dátum: 2014. Május 05. - 17:38:02 »
0 Show voters
Tudom,hogy ez nem tartozik ide,de az így kezdõdõ modok milyen editek?((Ui.: nagyon rp-s a nem beírós /me,amit a rendszer ír ki))
\"width=500http://kepfeltoltes.hu/140505/791049511sa-mp-005_www.kepfeltoltes.hu_.png[/img]

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Kisebb kérdések
« Válasz #1029 Dátum: 2014. Május 05. - 22:43:14 »
0 Show voters
Idézetet írta: tudvari date=1399304282\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Tudom,hogy ez nem tartozik ide,de az így kezdõdõ modok milyen editek?((Ui.: nagyon rp-s a nem beírós /me,amit a rendszer ír ki))
\"width=500http://kepfeltoltes.hu/140505/791049511sa-mp-005_www.kepfeltoltes.hu_.png[/img]
 
nem defensive? :D

Kisebb kérdések
« Válasz #1030 Dátum: 2014. Május 06. - 14:07:27 »
0 Show voters
GodFather->DeserTowns RPG->OxfordRPG->AfterlifeRPG->Defensive...

BarnyBoy

  • Vendég
Kisebb kérdések
« Válasz #1031 Dátum: 2014. Május 07. - 21:13:54 »
0 Show voters
Üdv!
Miért írja az á betût ilyen furán? Kellene valami include amivel ékezetes szöveget lehet megjeleníteni, vagy micsoda? Nem értem.
[hs width=300 height=300]http://kepfeltoltes.hu/140507/335479706sa-mp-005_www.kepfeltoltes.hu_.png[/hs]

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Kisebb kérdések
« Válasz #1032 Dátum: 2014. Május 07. - 22:35:57 »
0 Show voters
hát mivel nem textdraw, ezért elméletileg nem kéne neki külön inc. de ha belenézel a kódba, lehet, hogy \"Á\" helyett más kód lesz, amit a pawno á-nak érzékel, mert gondolom nem  a te scripted. keress rá a scriptben a /vhspawn-ra, és megtalálod a hibát :)

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
Kisebb kérdések
« Válasz #1033 Dátum: 2014. Május 07. - 22:41:01 »
0 Show voters
@BarnyBoy: ha Notepad++-al írtad a pawno fordítójának futtatásával, könnyen meglehet, hogy rossz kódolással tetted azt. Ha pawnoban, lövésem sincs.

BarnyBoy

  • Vendég
Kisebb kérdések
« Válasz #1034 Dátum: 2014. Május 07. - 22:50:41 »
0 Show voters
Notepad++-al csináltam. Holnap megnézem a kódolást.
Mellesleg a vhspawn parancsot én írtam bele a modba.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal