Szerző Téma: Pickup készitése  (Megtekintve 1174 alkalommal)

Nem elérhető Mokus

  • 608
    • Profil megtekintése
Pickup készitése
« Dátum: 2012. február 05. - 21:09:41 »
0 Show voters
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
« Utoljára szerkesztve: 2012. február 05. - 21:15:15 írta <[Lu$ta]> »

Nem elérhető tonyo

  • 1335
  • Moderális Generátor
    • Profil megtekintése
Pickup készitése
« Válasz #1 Dátum: 2012. február 05. - 21:27:25 »
0 Show voters
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 =)

Nem elérhető nyE

  • 1745
    • Profil megtekintése
Pickup készitése
« Válasz #2 Dátum: 2012. február 05. - 21:40:17 »
+1 Show voters
Mód eleje:
[pawn]new Pickupom;[/pawn]
public OnGameModeInit():
[pawn]Pickupom = CreatePickup(model, type, x, y, z, virtualworld;[/pawn]
model: amit kirak a játékba pl.: szív stb. annak az id-je.
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
« Utoljára szerkesztve: 2012. február 05. - 21:42:07 írta Antonyo »

Nem elérhető Mokus

  • 608
    • Profil megtekintése
Pickup készitése
« Válasz #3 Dátum: 2012. február 05. - 22:28:28 »
0 Show voters
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
« Utoljára szerkesztve: 2012. február 05. - 22:30:28 írta Mokus »

Pickup készitése
« Válasz #4 Dátum: 2012. február 06. - 17:00:31 »
0 Show voters
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.

Nem elérhető Mokus

  • 608
    • Profil megtekintése
Pickup készitése
« Válasz #5 Dátum: 2012. február 07. - 15:53:38 »
0 Show voters
Értem tudok ilyeneket csini :)

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
Pickup készitése
« Válasz #6 Dátum: 2012. február 07. - 17:57:45 »
0 Show voters
A téma megoldódott!
Máskor zárj!
[mod]Zárok[/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal