Započeo |LOB| Robi.pwn
•26. Maj 2013.• Zaključano[Pomoc]Dialog za ispis teksta
204
pregleda
2
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
301
Postovi:
98
Teme:
Pridružio se:Nov. 2012
26. Maj 2013.
Skripta koju koristim:Moj gm od 0
Detaljan opis problema:
Pa ovako znaci sada imam komandu za /oglas ali bih htjeo znaci da li mi moze netko dati kako da napravim da ti se otvori dialog i onda kad upises u njega npr "Prodajem Auto" da se to ispise kao SCM
a ono gdje ce bit taj dilog tj kad se stisne f to cu ja sve napravit
eo moja komanda oglas
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema:
Pa ovako znaci sada imam komandu za /oglas ali bih htjeo znaci da li mi moze netko dati kako da napravim da ti se otvori dialog i onda kad upises u njega npr "Prodajem Auto" da se to ispise kao SCM
a ono gdje ce bit taj dilog tj kad se stisne f to cu ja sve napravit
eo moja komanda oglas
//Oglas
CMD:ad(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, 1554.4293,-1675.4761,16.1953))
{
if (GetPlayerMoney(playerid) < 500)
{
SendClientMessage(playerid, SVIJETLOPLAVA, "{FF0000} Nemas dovoljno novca da bi napisao oglas!");
return 1;
}
new sendername, string;
if(isnull(params)) return SCM(playerid,-1, "{FFF700} /ad ");
GetPlayerName(playerid,sendername,sizeof(sendername));
sendername[strfind(sendername,"_")] = ' ';
GivePlayerMoney(playerid,-500);
format(string,160,"{{00FC26}}•• OGLAS •• {FFFFFF}%s | %s ",sendername,params);
SendClientMessageToAll(-1, string);
}
return 1;
}Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
26. Maj 2013.
//Oglas
CMD:ad(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, 1554.4293,-1675.4761,16.1953))
{
if (GetPlayerMoney(playerid) < 500)
{
SendClientMessage(playerid, SVIJETLOPLAVA, "{FF0000} Nemas dovoljno novca da bi napisao oglas!");
return 1;
}
ShowPlayerDialog(playerid,1839,DIALOG_STYLE_INPUT,"AD","Unesite vas oglas: ","Posalji","Odustani");
}
return 1;
}
switch(dialogid)
{
case 1839:
{
if(!response) return 1;
if(strlen(inputtext) == 0) return ShowPlayerDialog(playerid,1839,DIALOG_STYLE_INPUT,"AD","Unesite vas oglas: ","Posalji","Odustani");
new sendername, string;
GetPlayerName(playerid,sendername,sizeof(sendername));
sendername[strfind(sendername,"_")] = ' ';
GivePlayerMoney(playerid,-500);
format(string,160,"{{00FC26}}•• OGLAS •• {FFFFFF}%s | %s ",sendername,inputtext);
SendClientMessageToAll(-1, string);
}
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava