Skripta koju koristim: DT
Detaljan opis problema: neznam kako da stavim pickup i kada dodzes do pickupa da pise pr. /fill sta bilo
Dio skripte: jel moze mi neko reci kako sve to da napravim korak po korak hvala.
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
koristi OnPlayerPickUpPickup
new info; -- negdje pri vrh skripte stavi ovo
info = CreatePickup(1239, 2, X, Y, Z); --- ovo stavi na AddStaticPickup i unesi svoje koordinate
Nakon toga, stisni CTRL+H i unesi OnPlayerPickUpPickup, i ispod dodaj
if(pickupid == info)
{
ShowPlayerDialog(playerid,500,DIALOG_STYLE_LIST,"Text","Text","Izaberi","Odustani");
}
Nakon toga na OnDialogResponse i dodajes sebi...npr...
if(dialogid == 500)
{
if(response)
{
if(listitem == 0) //0 izbornik komandi
{
ShowPlayerDialog(playerid, 501, DIALOG_STYLE_LIST, "TEXT\nTEXT", "Odaberi", "Otkazi");
}
Ja sam ti uradio u dijalogu...Ako oces mogu i SendClientMessage, nije frka... ;) ;)
EDIT: Ako sam negdje nesto izostavio ili pogrijesio, obavjestite...
Citat: stracka! poslato Maj 21, 2011, 00:24:56 PRE PODNE
Citat: [AG] System32 poslato Maj 21, 2011, 00:22:18 PRE PODNE
koristi OnPlayerPickUpPickup
i? mozes mi objasnit sve..?
tesko koristit wiki?
1.
Stavis na vrh
new pickup; //moze to preimenovat u sto oces
2.Pod OnGameModeInit
pickup = CreatePickup(model, type, Float:X, Float:Y, Float:Z, Virtualworld); //vise na
http://wiki.sa-mp.com/wiki/CreatePickup
3.Pod OnGameModeExit
DestroyPickup(pickup);
4.Pod OnPlayerPickUpPickup
if(pickupid == pickup)
{
//tu svoje kodove sto ti treba
//npr.
GameTextForPlayer(playerid, "/fill", 4000, 4);
return 1;
}
Nikakav AddStaticPickup
AddPlayerClass(104,1004.2785,-939.2128,42.1797,5.7831,0,0,0,0,0,0); //
ko se odavde (model, type, Float:X, Float:Y, Float:Z, Virtualworld) koij od ove treba biti izvleceni i koij da stavim u pawn ....kaj pickup?
Citat: stracka! poslato Maj 21, 2011, 10:04:51 PRE PODNE
AddPlayerClass(104,1004.2785,-939.2128,42.1797,5.7831,0,0,0,0,0,0); //
ko se odavde (model, type, Float:X, Float:Y, Float:Z, Virtualworld) koij od ove treba biti izvleceni i koij da stavim u pawn ....kaj pickup?
o cemu ti?
Kakav AddPlayerClass boktee
Citat: stracka! poslato Maj 21, 2011, 10:04:51 PRE PODNE
AddPlayerClass(104,1004.2785,-939.2128,42.1797,5.7831,0,0,0,0,0,0); //
ko se odavde (model, type, Float:X, Float:Y, Float:Z, Virtualworld) koij od ove treba biti izvleceni i koij da stavim u pawn ....kaj pickup?
Napravi sve kako ti je System32 rekao
model = ID Pickupa to nadji ovdje: http://weedarr.wikidot.com/pickups
type = tip pickupa to nadji ovdje: http://wiki.sa-mp.com/wiki/PickupTypes
X = X koordinata
Y = Y koordinata
Z = Z koordinata
Virtualworld = Koji hoces virtual world(stavi na 0, VW 0 imaju svi igraci kad se spawnaju tak da ce vidjeti pickup)
ok....moze lock temu