Skripta koju koristim: //
Detaljan opis problema:
Kako da napravim dialog port.Ako treba zcmd/y_inic kad downloadujem kako da ubacim da radi ono
#include a iny ?
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
[Pomoc]Dialog port
961
pregleda
29
postova
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
5. Jan. 2015.
Hoces da napravis recimo komandu i kad ukucas komandu da dobijes dialog i biras lokaciju i on te porta na tu lokaciju ?
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
5. Jan. 2015.
Komanda
Pod public OnDialogResponse
Ovako bi to od prilike izgledalo ja sam uradio sa 3 ti mozes koliko god hoces...
A sto se tice Yinia za reg/log pogledaj ovaj TuT http://forum.sa-mp.com/showthread.php?t=273088
YCMD:port(playerid, params[], help)
{
#pragma unused params
#pragma unused help
ShowPlayerDialog(playerid, 100, DIALOG_STYLE_LIST, "Port Lokacije", "Port 1\nPort 2\nPort 3", "Ok", "Close");
return 1;
}
Pod public OnDialogResponse
if (dialogid == 100)
{
if (response)
{
if (listitem == 0)
{
SetPlayerPos(playerid, X, Y, Z);
}
else if (listitem == 1)
{
SetPlayerPos(playerid, X, Y, Z);
}
else if (listitem == 2)
{
SetPlayerPos(playerid, X, Y, Z);
}
}
}
Ovako bi to od prilike izgledalo ja sam uradio sa 3 ti mozes koliko god hoces...
A sto se tice Yinia za reg/log pogledaj ovaj TuT http://forum.sa-mp.com/showthread.php?t=273088
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
5. Jan. 2015.
Komanda je YCMD ali ako koristis ZCMD procesor za komande evo ti onda ovo mislim nema prevelike razlike 😄
CMD:port(playerid, params[])
{
#pragma unused params
ShowPlayerDialog(playerid, 100, DIALOG_STYLE_LIST, "Port Lokacije", "Port 1\nPort 2\nPort 3", "Ok", "Close");
return 1;
}
5. Jan. 2015.
Deko wrote on January 5, 2015, 6:28 pm:
ovo je zcmd komanda??
p.s kad skinem Y_ini jel onaj folder sto extract i sve one scriptfiles filescripts sve to copy u moj srw folder ?
p.s kad skinem Y_ini jel onaj folder sto extract i sve one scriptfiles filescripts sve to copy u moj srw folder ?
Sumnjam da ces koristiti sve pa prebaci samo pawno/includes/Y_INI/y_ini.inc i iz tog foldera y_commands.inc
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
5. Jan. 2015.
Ti kada skines YSI paket sve sto ti treba je folder YSI koji ide u pawno/include. Znaci iz tog pakovanja imas sigurno folder pawno/include i tu imas YSI folder a u njemu jos svasta, ti samo taj folder uzmi i ubaci u svoj mod kod pawno/include i onda otvoris mod i definises inc y_ini i ako hoces i za komande i uradis compile i to je to.
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
7. Jan. 2015.
Nemozes to tako moras u gm nac OnDialogResponse, to stavis
onda ides na kraj skripte i stavis
if (dialogid == 100)
{
if (response)
{
if (listitem == 0)
{
SetPlayerPos(playerid, X, Y, Z);
}
else if (listitem == 1)
{
SetPlayerPos(playerid, X, Y, Z);
}
else if (listitem == 2)
{
SetPlayerPos(playerid, X, Y, Z);
}
}
}onda ides na kraj skripte i stavis
CMD:port(playerid, params[])
{
#pragma unused params
ShowPlayerDialog(playerid, 100, DIALOG_STYLE_LIST, "Port Lokacije", "Port 1\nPort 2\nPort 3", "Ok", "Close");
return 1;
}7. Jan. 2015.
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if (dialogid == 100)
{
if (response)
{
if (listitem == 0)
{
SetPlayerPos(playerid, X, Y, Z); // STAVIS TVOJE KORDINATE UMESTO X,Y,Z
}
else if (listitem == 1)
{
SetPlayerPos(playerid, X, Y, Z);
}
else if (listitem == 2)
{
SetPlayerPos(playerid, X, Y, Z);
}
}
}
return 1;
}ovako
CMD:port(playerid, params[])
{
#pragma unused params
ShowPlayerDialog(playerid, 100, DIALOG_STYLE_LIST, "Port Lokacije", "Port 1\nPort 2\nPort 3", "Ok", "Close");
return 1;
}To uradi i radice ti
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava