[Pomoc] GameMaster


Započeo Blaeks, Novembar 28, 2011, 18:20:39 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Citat: Blaeks_Biofor poslato Novembar 28, 2011, 22:18:04 POSLE PODNE
to sam sredio,hvala ali sta je ovo E:\Gta rp\gamemodes\gtarp.pwn(12836) : error 035: argument type mismatch (argument 2)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.


Daj nam liniju tu 12836

Blaeks

*

Madmen

if(strcmp(cmd, "/gamemaster", true) == 0 || strcmp(cmd, "/g", 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, "Koriscenje: (/g)amemaster [gm chat]");
            return 1;
         }

         new gmrank[64];
         if(PlayerInfo[playerid][pGameMaster] >= 1) { gmrank = "GameMaster"; }

         format(string, sizeof(string), "*** %s %s *** %s", gmrank, sendername, result);
         if (PlayerInfo[playerid][pGameMaster] >= 1)
         {
            SendClientMessage(COLOR_LIGHTRED, string);
         }
         printf("GameMaster %s: %s", sendername, result);
      }
      return 1;
   }

evo ti sve pa vidi sta sam skecao :D

Citat: Blaeks_Biofor poslato Novembar 28, 2011, 22:21:15 POSLE PODNE
if(strcmp(cmd, "/gamemaster", true) == 0 || strcmp(cmd, "/g", 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, "Koriscenje: (/g)amemaster [gm chat]");
            return 1;
         }

         new gmrank[64];
         if(PlayerInfo[playerid][pGameMaster] >= 1) { gmrank = "GameMaster"; }

         format(string, sizeof(string), "*** %s %s *** %s", gmrank, sendername, result);
         if (PlayerInfo[playerid][pGameMaster] >= 1)
         {
            SendClientMessage(COLOR_LIGHTRED, string);
         }
         printf("GameMaster %s: %s", sendername, result);
      }
      return 1;
   }

evo ti sve pa vidi sta sam skecao :D

omg odkud znamo koja je ta linija tu oznaci nam je koja je ta linija na kojom pokazuje eror!

Blaeks

*

Madmen

   SendClientMessage(COLOR_LIGHTRED, string);

Fali ti argument:

(playerid, color, const message[])

Napiši ovak:

  SendClientMessage(playerid, COLOR_LIGHTRED, string);
Poslednja Izmena: Novembar 28, 2011, 22:26:56 POSLE PODNE od [AG]Michael


Respect to: $--L84S--$, EP,-300-, Extreme, Gonss, мσмαк. ^ [5], Alexandar? Coreli..






OTIÅ AO SA BALKAN-SAMPA. Kontakt: ismettrako@yahoo.com

Citat: Blaeks_Biofor poslato Novembar 28, 2011, 22:23:35 POSLE PODNE
   SendClientMessage(COLOR_LIGHTRED, string);
SAmo taj red zaminei sa ovime i raditi ce ti....
SendClientMessage(playerid,COLOR_LIGHTRED, string);

Blaeks

*

Madmen