|pomoc|u dialogu

Započeo |OY:RP| James
30. Jan. 2013. Zaključano
452
pregleda
10
postova
KIKI98
4
Enforcer
30. Jan. 2013.
Scripta:gtarp
detaljni opis:moze mi ko napravi /askq i /report u dialogu jbt probavosam i nece ev moe komande pliz da neko naprav
slike
Deo scripte:
if(strcmp(cmd,"/askq",true)==0 || strcmp(cmd,"/pomoc",true)==0 || strcmp(cmd,"/pitaj",true)==0)
{
    if(IsPlayerConnected(playerid))
    {
        GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD1, "Koriscenje:{FFFFFF} /askq ");
return 1;
}
            if(TimerPomoc == 1)
{
    SendClientMessage(playerid, COLOR_GREY, "{1BB0DE} Morate sacekati 30 sekundi pre ponovnog slanja pitanja.");
return 1;
}
format(string, sizeof(string), "Pitanje Od %s-a [{FFFFFF}ID:%d]:{1CF0FF} %s", sendername, playerid,(result));
ABroadCast(COLOR_WHITE,string,1);
SendClientMessage(playerid, COLOR_YELLOW, "Automatska poruka: Vase pitanje je poslato administratorima/helperima!\nObavestenje:Takodje vas molimo da prijavite sve bugove i citere na /report\nHvala!");
            TimerPomoc = 1;
SetTimerEx("TimerP",60000, false, "i", playerid);
}
    return 1;

if(strcmp(cmd, "/report", true) == 0 || strcmp(cmd, "/re", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(JustReported == 1)
        {
            SendClientMessage(playerid, COLOR_GREY, "  Sacekajte 2 minuta prije slanja sledeceg reporta ! ");
            return 1;
        }
        GetPlayerName(playerid, sendername, sizeof(sendername));
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{F3FF02}Koristite: "ZELENA"(/re)port [ID Igraca/Dio Imena] ");
return 1;
}
giveplayerid = strval(tmp);
if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
        new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "{F3FF02}Koristite: "ZELENA"(/re)port [ID Igraca/Dio Imena] ");
return 1;
}
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
        format(string, sizeof(string), "Report od: [ID:%d]%s, Prijavljeni igrac: {F81414}[ID:%d]%s", playerid, sendername, giveplayerid, giveplayer);
ABroadCast(0xE19898AA,string,1);
format(string, sizeof(string), "{FFAF00}Tekst reporta: %s", (result));
ABroadCast(0xE19898AA,string,1);
ABroadCast(0xA04C4CAA,"{FFAF00}Kucaj '/acceptreport [reporter id]' ili '/trashreport [reporter id]'",1);
SendClientMessage(playerid, 0x96C184AA, "Report je prijmljen i trenutno ga obradjuju admini.");
JustReported = 1;
PlayerNeedsHelp = 1;
SetTimerEx("ReportReset", 120000, false, "i", playerid);
    }
}
    }
    return 1;
}
Blaeks_Biofor
5
Forum Don
30. Jan. 2013.
if(strcmp(cmd,"/p",true)==0 || strcmp(cmd,"/pitaj",true)==0 || strcmp(cmd,"/pitajadmina",true)==0)
{
    if(IsPlayerConnected(playerid))
    {
ShowPlayerDialog(playerid,1421,DIALOG_STYLE_INPUT,"PITANJE","Upisite ovde svoje pitanje","Posalji","Odustani");
}
    return 1;
}

//i pod ondialogresponse

if(dialogid == 1421)
{
if(response)
{

GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string,sizeof(string),"{FAB700} {ffffff}%s je postavio pitanje: %s",sendername,inputtext);
    SendAdminMessage(COLOR_WHITE,string);
    SCM(playerid,COLOR_WHITE,"{FAB700} {ffffff}Vase pitanje je uspesno poslato adminima i Gamemasterima");

}
return 1;
}
KIKI98
4
Enforcer
30. Jan. 2013.
Hvala mozel i za report
Blaeks_Biofor
5
Forum Don
30. Jan. 2013.
pa to ti je isto to samo izmenis ime komande  🙄
KIKI98
4
Enforcer
30. Jan. 2013.
al mozda isti id dialoga mesat de mi ti daj kako da dodam i za Report ocu drugi tekst za report znas
Blaeks_Biofor
5
Forum Don
30. Jan. 2013.
jao kad neko nece da razmislja...
if(strcmp(cmd,"/r",true)==0 || strcmp(cmd,"/re",true)==0 || strcmp(cmd,"/report",true)==0)
{
    if(IsPlayerConnected(playerid))
    {
ShowPlayerDialog(playerid,1421,DIALOG_STYLE_INPUT,"PITANJE","Upisite ovde svoj report","Posalji","Odustani");
}
    return 1;
}

//i pod ondialogresponse

if(dialogid == 1421)
{
if(response)
{

GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string,sizeof(string),"{FAB700} {ffffff}%s je postavio report sledeci: %s",sendername,inputtext);
    SendAdminMessage(COLOR_WHITE,string);
    SCM(playerid,COLOR_WHITE,"{FAB700} {ffffff}Vas report jee uspesno poslat adminima i Gamemasterima");

}
return 1;
}
KIKI98
4
Enforcer
30. Jan. 2013.
a gde mi /report
Blaeks_Biofor
5
Forum Don
30. Jan. 2013.
pa cekaj jel me zajebavas? pa stavio sam ti gore komandu i dialog, znaci nacrtao sam ti bukvalno, sta me pitas to sada?  😕
KIKI98
4
Enforcer
30. Jan. 2013.
😄 nisam video jbt nie bilo,HVALA
Blaeks_Biofor
5
Forum Don
30. Jan. 2013.
problem resen, lock

ukoliko imas problema obrati se meni na PM

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha