Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: makelele poslato Mart 05, 2011, 21:27:48 POSLE PODNE

Naslov: [pomoc] chat
Poruka od: makelele poslato Mart 05, 2011, 21:27:48 POSLE PODNE
Skripta koju koristim:Vlastitu
Detaljan opis problema:Vako hocu napraviti chatove znaci admin chat ooc chat,ali nemogu nikako probavao sam ali mi neide,makar da mije admin chat i ooc chat(/b)
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [pomoc] chat
Poruka od: dragan12 poslato Mart 06, 2011, 19:55:55 POSLE PODNE
Ovako je kod mene aooc
if(strcmp(cmd, "/aooc", true) == 0 || strcmp(cmd, "/ao", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
           if(gPlayerLogged[playerid] == 0)
           {
               SendClientMessage(playerid, COLOR_GREY, "   Niste se prijavili !");
               return 1;
           }
         if (PlayerInfo[playerid][pAdmin] < 1)
         {
            SendClientMessage(playerid, COLOR_GRAD2, "   A-OOC je ugasen od strane Admina !");
            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, "Koriscenje: (/ao)oc [aooc chat]");
            return 1;
         }
         format(string, sizeof(string), "[A-OOC] Admin %s: %s " , sendername, result);
         OOCOff(0x9ACD32AA,string);
         printf("%s", string);
      }
      return 1;
   }


A ovako ooc:

   if(strcmp(cmd, "/ooc", true) == 0 || strcmp(cmd, "/o", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
           if(gPlayerLogged[playerid] == 0)
           {
               SendClientMessage(playerid, COLOR_GREY, "   Niste se prijavili !");
               return 1;
           }
         if ((noooc) && PlayerInfo[playerid][pAdmin] < 1)
         {
            SendClientMessage(playerid, COLOR_GRAD2, "   OOC je ugasen od strane Admina !");
            return 1;
         }
         if(PlayerInfo[playerid][pMuted] == 1)
         {
            SendClientMessage(playerid, TEAM_CYAN_COLOR, "   Ne mozete pricati, oduzeto vam je pravo govora !");
            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, "Koriscenje: (/o)oc [ooc chat]");
            return 1;
         }
         format(string, sizeof(string), "[OOC] %s: %s " , sendername, result);
         OOCOff(COLOR_OOC,string);
         printf("%s", string);
      }
      return 1;
   }
Naslov: Odg: [pomoc] chat
Poruka od: Gotti747 poslato Mart 06, 2011, 19:59:51 POSLE PODNE
pa jel imas definisane admin levele ?
Naslov: Odg: [pomoc] chat
Poruka od: Aleksandar? poslato Mart 06, 2011, 20:01:29 POSLE PODNE
Objasnio sam mu ja sve na PP..
Naslov: Odg: [pomoc] chat
Poruka od: makelele poslato Mart 06, 2011, 20:05:15 POSLE PODNE
objasnio mi je aleksandar