[Pomoc]Kako da ubacim u komandu /report da igrac svake 1min moze /report pisat

Započeo hood9, Mart 16, 2011, 16:15:54 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Skripta koju koristim: svoj mod od 0
Detaljan opis problema: želio bih u komandu /report ubacit ono da nemoze svake sekunde spamat na /report neg svake 1 min da moze /report pisat
Dio skripte:

if(strcmp(cmd, "/report", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
           GetPlayerName(playerid, sendername, sizeof(sendername));
         new length = strlen(cmdtext);
         while ((idx < length) && (cmdtext[idx] <= ' '))
         {
            idx++;
         }
         new offset = idx;
         new result[64];
         while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
         {
            result[idx - offset] = cmdtext[idx];
            idx++;
         }
         result[idx - offset] = EOS;
         if(!strlen(result))
         {
            SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /report [text]");
            return 1;
         }
         format(string, sizeof(string), "Report od %s: %s", sendername, (result));
         ABroadCast(COLOR_YELLOW,string,1);
         SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Slavonija: Hvala na upitu, Admini ce odgovoriti u najkracem roku!");
       }
       return 1;
   }

DoN

*

Uzmi /report iz GTA:RP ako znas ga kopirat...
Najbolji i najpovoljniji Game i Web hosting na balkanu
Ako želiš Game ili Web host od Game Hr-a obrati mi se na PM
Trenutno radim na projektu RG:RP..
Neodgovaram na bezveze PM-ove..
Royall Gaming RolePlay

Najbolji citati
Citat: Nikola_Hawks poslato Mart 23, 2011, 19:25:24 POSLE PODNE
Skripta koju koristim:GTA RP Od 0

Nemoj nista kopirati je sa time nikad nista neces nauciti!evo ti komanda i sve ostalo!

1: pronadi ((CTRL+F)) gSpeedo
ispod toga dodaj Report
2: pronadi ((CTRl+F))gSpeedo[playerid] = 0;
i dodaj Report[playerid] = 0;
3: Pronadi ((CTRL+F)) forward
i dodaj forward Reportp();
Komanda:
if(strcmp(cmd, "/report", true) == 0)
{
   if(IsPlayerConnected(playerid))
   {
    if (Report[playerid] == 0)
{
       GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_WHITE, "Koristite: /report [text]");
return 1;
}
format(string, sizeof(string), "||R|| %s: %s", sendername, (result));
ABroadCast(COLOR_YELLOW,string,1);
SendClientMessage(playerid, COLOR_YELLOW, "Vas report je poslan svim online Administratorima!");
SetTimer("Reportp", 60000, 0); //60000 = 1min
Report[playerid] = 1;
   }
}
   return 1;
}

i skroz na kraj scripte

public Reportp()
{
   Report[playerid] = 0;
}
Poslednja Izmena: Mart 16, 2011, 21:58:18 POSLE PODNE od ivica.
Modern Roleplay Vlasnik,Uskoro...




Citat: ivica. poslato Mart 16, 2011, 21:55:10 POSLE PODNE
Nemoj nista kopirati je sa time nikad nista neces nauciti!evo ti komanda i sve ostalo!

1: pronadi ((CTRL+F)) gSpeedo
ispod toga dodaj Report
2: pronadi ((CTRl+F))gSpeedo[playerid] = 0;
i dodaj Report[playerid] = 0;
3: Pronadi ((CTRL+F)) forward
i dodaj forward Reportp();
Komanda:
if(strcmp(cmd, "/report", true) == 0)
{
   if(IsPlayerConnected(playerid))
   {
    if (Report[playerid] == 0)
{
       GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_WHITE, "Koristite: /report [text]");
return 1;
}
format(string, sizeof(string), "||R|| %s: %s", sendername, (result));
ABroadCast(COLOR_YELLOW,string,1);
SendClientMessage(playerid, COLOR_YELLOW, "Vas report je poslan svim online Administratorima!");
SetTimer("Reportp", 60000, 0); //60000 = 1min
Report[playerid] = 1;
   }
}
   return 1;
}

i skroz na kraj scripte

public Reportp()
{
   Report[playerid] = 0;
}

Zasto nebih koristio Pvar? ;)


Citat: [AG] N1n0 poslato Mart 16, 2011, 22:08:13 POSLE PODNE
Citat: ivica. poslato Mart 16, 2011, 21:55:10 POSLE PODNE
Nemoj nista kopirati je sa time nikad nista neces nauciti!evo ti komanda i sve ostalo!

1: pronadi ((CTRL+F)) gSpeedo
ispod toga dodaj Report
2: pronadi ((CTRl+F))gSpeedo[playerid] = 0;
i dodaj Report[playerid] = 0;
3: Pronadi ((CTRL+F)) forward
i dodaj forward Reportp();
Komanda:
if(strcmp(cmd, "/report", true) == 0)
{
   if(IsPlayerConnected(playerid))
   {
    if (Report[playerid] == 0)
{
       GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_WHITE, "Koristite: /report [text]");
return 1;
}
format(string, sizeof(string), "||R|| %s: %s", sendername, (result));
ABroadCast(COLOR_YELLOW,string,1);
SendClientMessage(playerid, COLOR_YELLOW, "Vas report je poslan svim online Administratorima!");
SetTimer("Reportp", 60000, 0); //60000 = 1min
Report[playerid] = 1;
   }
}
   return 1;
}

i skroz na kraj scripte

public Reportp()
{
   Report[playerid] = 0;
}

Zasto nebih koristio Pvar? ;)
zato sto nezna ni ovaku komandu napravit a ne da se sa pvarovima drka jos,daj malo ukljucite logiku!
Modern Roleplay Vlasnik,Uskoro...




daj ti decko odjebi disi ti bio kad sam komande radio sam ovo neznam žvaljo jedan žvaljavi

Citat: hood9 poslato Mart 16, 2011, 22:29:22 POSLE PODNE
daj ti decko odjebi disi ti bio kad sam komande radio sam ovo neznam žvaljo jedan žvaljavi
1 prijava smodu/gmodu
2 vidim kako rasi komande HAHHA
Modern Roleplay Vlasnik,Uskoro...






Citat: hood9 poslato Mart 16, 2011, 22:32:55 POSLE PODNE
stas ti prijavit cobane jedan ak nes pomoc Odj... od ove TEME
e a cuj ti sebe ajd digni malo nos nebudi toliko ljen i digni stranicu pa pogledaj moj post gdje ti pise cijela komanda,a bota majke ti mile i ide jos jedna prijava!:**
Modern Roleplay Vlasnik,Uskoro...






ma zaboli me ona stvar tebi je prijava osla!
Modern Roleplay Vlasnik,Uskoro...




Citat: ivica. poslato Mart 16, 2011, 21:55:10 POSLE PODNE
Nemoj nista kopirati je sa time nikad nista neces nauciti!evo ti komanda i sve ostalo!

1: pronadi ((CTRL+F)) gSpeedo
ispod toga dodaj Report
2: pronadi ((CTRl+F))gSpeedo[playerid] = 0;
i dodaj Report[playerid] = 0;
3: Pronadi ((CTRL+F)) forward
i dodaj forward Reportp();
Komanda:
if(strcmp(cmd, "/report", true) == 0)
{
   if(IsPlayerConnected(playerid))
   {
    if (Report[playerid] == 0)
{
       GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_WHITE, "Koristite: /report [text]");
return 1;
}
format(string, sizeof(string), "||R|| %s: %s", sendername, (result));
ABroadCast(COLOR_YELLOW,string,1);
SendClientMessage(playerid, COLOR_YELLOW, "Vas report je poslan svim online Administratorima!");
SetTimer("Reportp", 60000, 0); //60000 = 1min
Report[playerid] = 1;
   }
}
   return 1;
}

i skroz na kraj scripte

public Reportp()
{
   Report[playerid] = 0;
}

SetTimerEx