Szerző Téma: Interiorban kéne segítség.  (Megtekintve 1018 alkalommal)

Interiorban kéne segítség.
« Dátum: 2011. január 15. - 08:53:47 »
0 Show voters
Sziasztok!
Lenne még 2 dolog.
Egy szerelõ mûhelyt szeretnék csinálni de nem találom a tárgyakat külön-külön pl.: egy állvány vagy mi amire a kocsival felálsz, felnik a falmellé, szerelõ számítógép, és ilyesmiket keresek.. de csak egybe találom ezeket és nem tudom külön venni õket. :/    Hol találok szerelõ mûhely berendezéséhez tárgyakat az MTA-ban?  [ Ez megoldódott, egyszerûen csak fantázia kell és bármibõl lehet csinálni... ]
A másik pedig az lenne, hogy szeretnék pár interiort az interior ID-k már meg vannak de nem tudom, hogyan tegyem le a kívánt helyre. nem szeretnék letenni pickupot pl.: kék házikó hanem csak annyi, hogy az ajtónak nekimegy és berakja az interiorba. és ha megoldható akkor valami szöveget szeretnék az ajtó elé, hogy tudni lehessen mi van ott- pl.: bank és bedob a bank interiorba.   <-- Ebben kéne segíteni.. :/
Elõre is köszi!
« Utoljára szerkesztve: 2011. január 17. - 14:09:17 írta Zsolt01 »

Nem elérhető Zeli6

Interiorban kéne segítség.
« Válasz #1 Dátum: 2011. január 19. - 23:15:02 »
0 Show voters
Hát azt pickuppal lehet hogy pl.: fehér lefele mutató nyíl -> belemész és beteleportál az interiorba és a nyíl fölé pedig 3D-s text-et

Interiorban kéne segítség.
« Válasz #2 Dátum: 2011. január 20. - 15:19:03 »
0 Show voters
De, hogyan tegyem az ID-t arra a helyre? mert a pickup-ot le tudom rakni de az még csak egy jel.. attól még nem rak be :/

Nem elérhető nyE

  • 1745
    • Profil megtekintése
Interiorban kéne segítség.
« Válasz #3 Dátum: 2011. január 20. - 15:25:14 »
0 Show voters
Ez alapján megtudod csinálni.
 

new be, ki;
public OnGameModeInit()
{
    be = CreatePickup(id, 23, x,y,z, VirtualWolrd);
    ki = CreatePickup(id, 23, x,y,z, VirtualWolrd);
    return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
        if(pickupid == be)
{
            SetPlayerPos(playerid, x,y,z);
}
if(pickupid == ki)
{
    SetPlayerPos(playerid, x,y,z);
}
return 1;
}

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Interiorban kéne segítség.
« Válasz #4 Dátum: 2011. január 20. - 15:31:11 »
0 Show voters
Idézetet írta: Antonyo date=1295533514\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"5362\" data-ipsquote-contentclass=\"forums_Topic
Ez alapján megtudod csinálni.
 

new be, ki;
public OnGameModeInit()
{
    be = CreatePickup(id, 23, x,y,z, VirtualWolrd);
    ki = CreatePickup(id, 23, x,y,z, VirtualWolrd);
    return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
        if(pickupid == be)
{
            SetPlayerPos(playerid, x,y,z);
}
if(pickupid == ki)
{
    SetPlayerPos(playerid, x,y,z);
}
return 1;
}

 



nem szeretnék letenni pickupot pl.: kék házikó hanem csak annyi, hogy az ajtónak nekimegy és berakja az interiorba. és ha megoldható akkor valami szöveget szeretnék az ajtó elé, hogy tudni lehessen mi van ott- pl.: bank és bedob a bank interiorba.[/b]   <-- Ebben kéne segíteni.. :/
 
[/quote]

Nem elérhető nyE

  • 1745
    • Profil megtekintése
Interiorban kéne segítség.
« Válasz #5 Dátum: 2011. január 20. - 15:37:23 »
0 Show voters
Idézetet írta: IceMan. date=1295533871\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"5362\" data-ipsquote-contentclass=\"forums_Topic


Ez alapján megtudod csinálni.
 

new be, ki;
public OnGameModeInit()
{
    be = CreatePickup(id, 23, x,y,z, VirtualWolrd);
    ki = CreatePickup(id, 23, x,y,z, VirtualWolrd);
    return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
        if(pickupid == be)
{
            SetPlayerPos(playerid, x,y,z);
}
if(pickupid == ki)
{
    SetPlayerPos(playerid, x,y,z);
}
return 1;
}

 



nem szeretnék letenni pickupot pl.: kék házikó hanem csak annyi, hogy az ajtónak nekimegy és berakja az interiorba. és ha megoldható akkor valami szöveget szeretnék az ajtó elé, hogy tudni lehessen mi van ott- pl.: bank és bedob a bank interiorba.[/b]   <-- Ebben kéne segíteni.. :/
 
[/quote]
 
[/quote]Elnéztem bocs.
E:
 

public OnPlayerUpdate(playerid)
{
    if(IsPlayerInRangeOfPoint(playerid, távolság, x,y,z)) // itt bemegy
    {
        SetPlayerPos(playerid, x,y,z);
    }
    if(IsPlayerInRangeOfPoint(playerid, távolság, x,y,z)) // it kijön
    {
        SetPlayerPos(playerid, x,y,z);
    }
    return 1;
}
public OnGameModeInit()
{
    Create3DTextLabel(\"Itt be tudsz menni\",Szín,x,y,z,távolság,VirtualWolrd);
    Create3DTextLabel(\"Itt pedig ki\",Szín,x,y,z,távolság,VirtualWolrd);
    return 1;
}
« Utoljára szerkesztve: 2011. január 20. - 15:44:26 írta Antonyo »

Interiorban kéne segítség.
« Válasz #6 Dátum: 2011. január 21. - 14:32:30 »
0 Show voters
Köszönöm a segítséget most neki ülök és meg csinálom :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal