[POMOC]Kada stane na Pickup

Započeo WilliamS, Jun 12, 2013, 18:27:59 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 4 gostiju pregledaju ovu temu.

Skripta koju koristim:Moja
Detaljan opis problema:Promenio sam poziciju Pickupa,na staroj poziciji pickupa kad sam stao pojavio mi se Dialog dali zelim da udjem u banku i dole mi pisalo Da i Ne ako hocu da udjem kliknem da a ako necu da udjem kliknem Ne i sad kad sam promenio poziciju Pickupa nema vise tog Dijaloga kako da napravim taj novi dijalog dal zelim da udjem u banku ili ne i da me stvori u enterijer koj ja zelim?
Dio skripte:Evo kordinate Pickupa CreateDynamicPickup(1274,1,1461.7606,-1011.1452,26.8438,-1); //Ulaz u banku
Neke slike/video za lakse dobivanje pomoci(neobavezno):


Respect:ColdPlay,Artie,dnjl.

Sad cu ti uraditi pogresio sam :D
Poslednja Izmena: Jun 12, 2013, 18:33:16 POSLE PODNE od [LX] BocaBajrovic (Bocilinjo!)

Posalji mi ovde ili na PM...


Respect:ColdPlay,Artie,dnjl.

pa samo postavi kordinate pickup na mjesto tog dialoga????
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!

Pa to mi je i boca rekao ali izbrisao mi se dijalog


Respect:ColdPlay,Artie,dnjl.

kreiraj pickup pod ongamemodeinit, i u funkciji OnPlayerPickupDynamicPickup uradi jedan dialog, a pod ondialogresponse ga potvrdi

Pa kreirao sam Pickup nego ne znam kako da napravim dijalog i kako da ga potvrdim


Respect:ColdPlay,Artie,dnjl.

pa pod onplayerpickupdynamicpickup kreiraj dialog, je l je to toliko tesko ?

Verovao ili ne ja nemam  onplayerpickupdynamicpickup


Respect:ColdPlay,Artie,dnjl.

kreiraj ga public OnPlayerPickupDynamicPickup(playerid, pickup);
{

return 1;
}

//Moja greska kopirao sam neke errore moje..sacu ti kazem rezultate od toga
Poslednja Izmena: Jun 13, 2013, 08:49:06 PRE PODNE od WilliamS


Respect:ColdPlay,Artie,dnjl.

koristi ovaj:
public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}

taj moras sigurno imati.
Znaci na vrh dodaj
new ulaz;
#define DIALOG_ULAZ 1//Promeni ID dialoga kako je tebi(koji je tebi sljedeci po redu)

pod ongamemodeinit dodaj:
ulaz=CreatePickup(1274,1,1461.7606,-1011.1452,26.8438); //Ulaz u banku
pod onplayerpickuppickup dodaj
if(pickupid==ulaz)
{
    ShowPlayerDialog(playerid,DIALOG_ULAZ,DIALOG_STYLE_MSGBOX,"Ulaz","Zelite li uci u Banku ?","DA","NE");
}

i pod ondialogrespone dodas:
if(dialogid==DIALOG_ULAZ)
{
   if(response==1)
   {
       SetPlayerPos(playerid,X, Y, Z); //Stavis kordinate na koje te stavlja ako stisnes "Da"
       SendClientMessage(playerid,-1,"Dobrodosli u Banku.");
   }
   if(response==0)
   {
   SendClientMessage(playerid,-1,"Ne zelite uci u Banku. U redu");
   }
    }

i trebalo ti bi raditi!


[FS]Rent
[FS] Vremenska prognoza
[TuT] PayDay
[TuT]PayDay sistem[UPDATED]
Moja Biografija

Respect:Mr.Gagi,FlasH,Streetboy,David (Sabljak) A.k.A SABO(T)
ÄŒovjek nije stvoren za poraze, moze biti unisten, ali ne i pobjeÄ'en!

Cek evo pronasao sam ovo pod public OnPlayerPickUpPickup if(IsPlayerInRangeOfPoint(playerid, 1.0, 1457.1710,-1010.4037,26.8438)) SPD(playerid,DIALOG_BANKULAZ,DIALOG_STYLE_MSGBOX, "Ulaz", "Zelite li uci u banku?", "Da", "Ne"); Kako to da prebacim na onaj pickup


Respect:ColdPlay,Artie,dnjl.

Citat: WilliamS poslato Jun 13, 2013, 09:32:01 PRE PODNE
Cek evo pronasao sam ovo pod public OnPlayerPickUpPickup if(IsPlayerInRangeOfPoint(playerid, 1.0, 1457.1710,-1010.4037,26.8438)) SPD(playerid,DIALOG_BANKULAZ,DIALOG_STYLE_MSGBOX, "Ulaz", "Zelite li uci u banku?", "Da", "Ne"); Kako to da prebacim na onaj pickup
if(pickupid==ulaz)//prilagodi kak si stavio
{
              SPD(playerid,DIALOG_BANKULAZ,DIALOG_STYLE_MSGBOX, "Ulaz", "Zelite li uci u banku?", "Da", "Ne"); 
}

i onda ga pod ondialogrespons eradis funkcije kao sto sam ti naveo gore..


[FS]Rent
[FS] Vremenska prognoza
[TuT] PayDay
[TuT]PayDay sistem[UPDATED]
Moja Biografija

Respect:Mr.Gagi,FlasH,Streetboy,David (Sabljak) A.k.A SABO(T)
ÄŒovjek nije stvoren za poraze, moze biti unisten, ali ne i pobjeÄ'en!

ovo uopce ne mora ovako

if(pickupid==ulaz)

bezveze kompliciras..

jednostavnije je koristit IsPlayerInRangeOfPoint
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!