Pickup készitése

Indította Mokus, 2012. február 05. - 21:09:41

Előző téma - Következő téma

Mokus

Sziasztok azt szeretném megtudni hogylehet csinálni olyan pickupot hogy belemek az i jelü pickupba és kiirja mit tudok csinálni
(PL:)Egy kapu elött belemegyek a pickupba és kiirja hogy ugy tudom kinyitni hogy /kapu-nyit
a kapu leirás nemkell ez csak egy példa kaput tudok csinálni köszönöm remélem olyan szép válaszokat fogok kapni amiket Cannon szokott irni meg Koncz_Norbert

tonyo

http://wiki.sa-mp.com/wiki/OnPlayerPickUpPickup\" rel=\"external nofollow\">SA:MP wiki - OnPlayerPickUpPickup
Itt találsz egy példát, az mondjuk pénzt ad, ha belemész, de a lényeg ugyanaz. Ha nem világos teljesen szólj, és akkor írok egyet magamtól =)

nyE

#2
Mód eleje:
[pawn]new Pickupom;[/pawn]
public OnGameModeInit():
[pawn]Pickupom = CreatePickup(model, type, x, y, z, virtualworld;[/pawn]
http://weedarr.wikidot.com/pickups\" rel=\"external nofollow\">model: amit kirak a játékba pl.: szív stb. annak az id-je.
http://wiki.sa-mp.com/wiki/PickupTypes\" rel=\"external nofollow\">type: Mikor tünik el.
virtualworld: Melyik virtual worldben jelenjen meg. (-1 és akkor mindenhol látszik.)
Felveszed a pickupot:
[pawn]public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == Pickupom)
    {
        GivePlayerMoney(playerid,10000);
        SendClientMessage(playerid, 0xEB000FFF, \"Kaptál egy kis pénzt :)\");
    }
    return 1;
}[/pawn]
Ha kikapcsol a mód törli a pickupot:
[pawn]public OnGameModeExit()
{
    DestroyPickup(Pickupom);
    return 1;
}[/pawn]
Ha ez nem lenne elég itt egy magyar leírás: http://sa-mp.gportal.hu/gindex.php?pg=32311475\" rel=\"external nofollow\">http://sa-mp.gportal.hu/gindex.php?pg=32311475

Mokus

#3
Kössz rendes vagy de még nem zárom picit hagyom még hátha jönnek még válaszok és akik nemértették meg akkor megfogják érteni a másoknak jaah és olyan kéne hogy belemegyek és ott irja a dolgokat de kössz szép példa volt megis értettem de jöhetnek még válaszok moderátor ne zárja le holnap haza jövök a sulibol lezárom

Dupla hozzászólás automatikusan összefûzve. ( 2012. február 05. - 22:30:28 )

És valaki irjon olyatis mert valaki nemtuda és megnézi hogy nem sendclient messange hanem ott irja a cuccost

szabyxxx

a GivePlayerMoney és a SenClientMessage helyére rakhatsz Dialog menüt is Pl: ShowPlayerDialog..
Vagy TextDrawot is..
GameTextFor..... Stb. ha nem érted hogy kell ezeket irj.

Mokus

Értem tudok ilyeneket csini :)

Sheet

A téma megoldódott!
Máskor zárj!
[mod]Zárok[/mod]