[Pomoc] /pomoc


Započeo [G-Unit] Mich, April 06, 2011, 13:45:36 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Cyber
Detaljan opis problema:ovako imam komandu /pomoc i zanima me da stavim u komandu da moze nakon 2 minute poslat opet /pomoc i da pise kad napise /pomoc da pise vas upit glasi itd..ak me kontate evo komanda pa ak mozete to ubacit unutra pokusavao sam ali mi nije islo mucim se oko toga 3 sata xD.
evo koamnda:
if(strcmp(cmd, "/pomoc", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
          if(PlayerInfo[playerid][pMuted] == 1)
         {
            SendClientMessage(playerid, BELA, "   Ne mozete govoriti, vi ste usutkani !");
            return 1;
         }
           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: /pomoc [text]");
            return 1;
         }
         format(string, sizeof(string), "|P| %s: %s", sendername, (result));
           GMporuke(ORANGE,string,1);
         SendClientMessage(playerid,ZUTA, "*Lost City: Hvala na upitu, GameSageovi ce odgovorit u najkracem roku!");
       }
       return 1;
    }
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://

1: pronadi ((CTRL+F))
Kod: c
gSpeedo

ispod toga dodaj
Kod: c
Pomoc

2: pronadi ((CTRl+F))
Kod: c
gSpeedo[playerid] = 0;

i dodaj
Kod: c
Pomoc[playerid] = 0;

3: Pronadi ((CTRL+F))
Kod: c
forward

i dodaj
Kod: c
forward Pomocp();

KOMANDA:
Kod: c
if(strcmp(cmd, "/pomoc", 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: /Pomoc [text]");  
               return 1;  
             }  
             format(string, sizeof(string), "||P|| %s: %s", sendername, (result));  
             ABroadCast(COLOR_YELLOW,string,1);  
             SendClientMessage(playerid, COLOR_YELLOW, "Vas upit za pomoc je poslan svim online Gamemasterina!");  
             SetTimer("Pomocp", 60000, 0); //60000 = 1min  
             Report[playerid] = 1;  
           }  
        }  
        return 1;  
    }  

i na kraj dodaj
Kod: c
public Pomocp()  
{  
     Pomoc[playerid] = 0;  
}


OVO SAM UZEO OD LOPEZOVOG POSTA!
Poslednja Izmena: April 06, 2011, 14:38:43 POSLE PODNE od Ali
Za sve ljubitelje Photoshopa,Dizajna,..Znate radit u Photoshopu,Potrebna vam je pomoc...Posjeti te nas....

ne kontam te ja trzimda ne mogu igraci stalno pisat /pomoc da pisu nakon 2 minute a ti meni sasvim nesta 10 sto nea veze s tim?

poznaticovik

Citat: Barney poslato April 06, 2011, 16:45:41 POSLE PODNE
ne kontam te ja trzimda ne mogu igraci stalno pisat /pomoc da pisu nakon 2 minute a ti meni sasvim nesta 10 sto nea veze s tim?

Ovo što ti je on napisao je dobro -.-" Dodao je kao što vidiš Timer koliko mora čekati da napiše drugi put /pomoc