Szerző Téma: Chat hiba, mafia tag hiba  (Megtekintve 1465 alkalommal)

Chat hiba, mafia tag hiba
« Dátum: 2012. január 30. - 13:34:02 »
0 Show voters
Nos... nem rég lekezdtem csinálni egy mafia bandát (fel is fogom rakni ha kész lesz). Elkezdtem megcsinálni a chat-et kész is lettem vele. Mikor kipróbálnám ( a pawno nem észlelt hibát ) azt írja nincs ilyen parancs. A szkript a következõ:
[pawn]#include <a_samp>
#if defined FILTERSCRIPT
if(strcmp(cmd, \"/mafiatag\", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
      tmp = strtok(cmdtext, idx);
      if(!strlen(tmp))
      {
         SendClientMessage(playerid, COLOR_GRAD2, \"HASZNÁLAT: /mafiatag [JátékosID/NévRészlet]\");
         return 1;
      }
      new para1;
      para1 = ReturnUser(tmp);
      tmp = strtok(cmdtext, idx);
      if(PlayerInfo[playerid][szervLeader] == 1)
   {
          if(IsPlayerConnected(para1))
          {
              if(para1 != INVALID_PLAYER_ID)
              {
                  if(PlayerInfo[para1][szervTag] > 0)
                  {
                      SendClientMessage(playerid, COLOR_GREY, \"A játékosnak már van szervezete!\");
                      return 1;
                  }
               GetPlayerName(para1, giveplayer, sizeof(giveplayer));
               GetPlayerName(playerid, sendername, sizeof(sendername));
               PlayerInfo[para1][szervTag] = 1;
               PlayerInfo[para1][szervRang] = 1;
               format(string, sizeof(string), \"%s felvett Mafia tagnak!\", sendername);
               SendClientMessage(para1, 0x33CCFFAA, string);
               format(string, sizeof(string), \"Felvetted %s Mafia tagnak.\", rag(giveplayer,3));
                    SendClientMessage(playerid, 0x33CCFFAA, string);
               SetPlayerSkin(para1,124);
               new nev[32];
               GetPlayerName(playerid, nev, sizeof(nev));
               new h,mi,s,y,m,d;
               getdate(y,m,d);
               gettime(h,mi,s);
                   format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s felvette %s Mafia tagnak.\",y,m,d,h,mi,s,nev,rag(giveplayer,3));
               LoOoG(stringx);
            }
         }
      }
      else
      {
         SendClientMessage(playerid, COLOR_GRAD2, \"Nem vagy Mafia fõnök!\");
      }
   }
   return 1;
}
            if(strcmp(cmd, \"/mf\", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo[playerid][szervLeader] == 1 || PlayerInfo[playerid][szervTag] == 1)
        {
         GetPlayerName(playerid, sendername, sizeof(sendername));
         new length = strlen(cmdtext);
         while ((idx < length) && (cmdtext[idx] <= \' \'))
         {
            idx++;
         }
         new offset = idx;
         new result[80];
         new nev[32];
         GetPlayerName(playerid, nev, sizeof(nev));
         new h,mi,s,y,m,d;
         getdate(y,m,d);
         gettime(h,mi,s);
         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, \"Használat: /mf [szöveg]\");
            return 1;
         }
         new seged2[50];
         if(PlayerInfo[playerid][szervRang] == 1) format(seged2, sizeof(seged2), \"*Új fiú\");
         else if(PlayerInfo[playerid][szervRang] == 2) format(seged2, sizeof(seged2), \"*Beépülõ\");
         else if(PlayerInfo[playerid][szervRang] == 3) format(seged2, sizeof(seged2), \"*Boxeres\");
         else if(PlayerInfo[playerid][szervRang] == 4) format(seged2, sizeof(seged2), \"*Soldato\");
         else if(PlayerInfo[playerid][szervRang] == 5) format(seged2, sizeof(seged2), \"*Jobbkéz\");
         else if(PlayerInfo[playerid][szervRang] == 6) format(seged2, sizeof(seged2), \"*Keresztapa\");
         format(string, sizeof(string), \"%s %s: %s\", seged2, sendername, result);
         format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s Mafia chatbe: %s\",y,m,d,h,mi,s,nev,result);
         LoOoG(stringx);
         for(new i = 0; i < MAX_PLAYERS; i++)
         {
            if(IsPlayerConnected(i))
            {
               if(PlayerInfo[playerid][szervLeader] == 1 || PlayerInfo[playerid][szervTag] == 1)
               {
                   if(PlayerInfo[szervLeader] == 1 || PlayerInfo[szervTag] == 1)

                   {


                       SendClientMessage(i, COLOR_LIGHTBLUE, string);


                   }


               }


            }


         }


         //format(stringx, sizeof(stringx), \"Ismeretlen mondja(rádió): %s\", result);


         //ProxDetector(15.0, playerid, stringx,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);


      }else SendClientMessage(playerid,COLOR_GRAD2, \"Nem vagy Mafia tag!\");


   }


   return 1;


}


      {


         SendClientMessage(playerid, COLOR_GRAD1, \"Nem vagy Mafia tag!\");


      }


   }


   return 1;


 }


 #endif[/pawn]


Valamint a /mafiatag.nál is ugyanez a hiba jelentkezik.


Kérlek segítsetek, mert már teljesen kész lenne az egész banda :(
« Utoljára szerkesztve: 2012. január 30. - 13:43:29 írta geriking19 »

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Chat hiba, mafia tag hiba
« Válasz #1 Dátum: 2012. január 30. - 15:31:21 »
+1 Show voters
if(strcmp(cmdtext, \"/mafiatag\", true) == 0)

Chat hiba, mafia tag hiba
« Válasz #2 Dátum: 2012. január 30. - 15:48:58 »
0 Show voters
Akkor ezt illesszem be a régi helyére
E: köszi ment +
E2: Még mindig nem jó :S
« Utoljára szerkesztve: 2012. január 30. - 16:10:19 írta geriking19 »

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Chat hiba, mafia tag hiba
« Válasz #3 Dátum: 2012. január 30. - 17:16:28 »
+1 Show voters
Vedd ki ezt a két  sort és meglátod a hibákat!
[pawn]if define FILTERSCRIPT[/pawn]
és
[pawn]#endif[/pawn]

Chat hiba, mafia tag hiba
« Válasz #4 Dátum: 2012. január 31. - 10:10:37 »
0 Show voters
oks köszi ! :)
De így nem akarja convertálni :S
valami miatt leáll :S
« Utoljára szerkesztve: 2012. január 31. - 10:16:46 írta geriking19 »

Chat hiba, mafia tag hiba
« Válasz #5 Dátum: 2012. január 31. - 11:36:56 »
+1 Show voters
nekem akk szokott leállni (villog a kurzor) ha zárás hiba van
keresgélj hátha az a problem :)

Chat hiba, mafia tag hiba
« Válasz #6 Dátum: 2012. január 31. - 12:59:30 »
0 Show voters
pontosan nekem vmi pawno libanry.exe leált ezt írja és röhög a pofámba :-[
Ajj a kapuval is ugyanez a hiba :S
« Utoljára szerkesztve: 2012. január 31. - 13:38:19 írta geriking19 »

Chat hiba, mafia tag hiba
« Válasz #7 Dátum: 2012. február 02. - 07:26:32 »
+1 Show voters
amit beraktál a mod-ba szedd ki(azokat szedd ki amikor jelentkezett a hiba)
hátha jólesz, vagy tedd fel amiket betettél tuti h abban van a hiba

Chat hiba, mafia tag hiba
« Válasz #8 Dátum: 2012. február 02. - 18:03:59 »
0 Show voters
Nem megy :S

Chat hiba, mafia tag hiba
« Válasz #9 Dátum: 2012. február 02. - 20:45:45 »
+1 Show voters
öm nemakarok gyanusítgatni de ez dt-bõl van ?
am meg ne fs-be tedd hanem mod-ba jobban megéri
ha a mod-ba tennéd lehet már rég jólenne
próbáld meg így :
[pawn]#include <a_samp>
#if defined FILTERSCRIPT
if(strcmp(cmd, \"/mafiatag\", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
      tmp = strtok(cmdtext, idx);
      if(!strlen(tmp))
      {
         SendClientMessage(playerid, COLOR_GRAD2, \"HASZNÁLAT: /mafiatag [JátékosID/NévRészlet]\");
         return 1;
      }
      new para1;
      para1 = ReturnUser(tmp);
      tmp = strtok(cmdtext, idx);
      if(PlayerInfo[playerid][szervLeader] == 1)
            {
          if(IsPlayerConnected(para1))
          {
              if(para1 != INVALID_PLAYER_ID)
              {
                  if(PlayerInfo[para1][szervTag] > 0)
                  {
                      SendClientMessage(playerid, COLOR_GREY, \"A játékosnak már van szervezete!\");
                      return 1;
                  }
               GetPlayerName(para1, giveplayer, sizeof(giveplayer));
               GetPlayerName(playerid, sendername, sizeof(sendername));
               PlayerInfo[para1][szervTag] = 1;
               PlayerInfo[para1][szervRang] = 1;
               format(string, sizeof(string), \"%s felvett Mafia tagnak!\", sendername);
               SendClientMessage(para1, 0x33CCFFAA, string);
               format(string, sizeof(string), \"Felvetted %s Mafia tagnak.\", rag(giveplayer,3));
                    SendClientMessage(playerid, 0x33CCFFAA, string);
               SetPlayerSkin(para1,124);
               new nev[32];
               GetPlayerName(playerid, nev, sizeof(nev));
               new h,mi,s,y,m,d;
               getdate(y,m,d);
               gettime(h,mi,s);
                   format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s felvette %s Mafia tagnak.\",y,m,d,h,mi,s,nev,rag(giveplayer,3));
               LoOoG(stringx);
            }
         }
      }
      else
      {
         SendClientMessage(playerid, COLOR_GRAD2, \"Nem vagy Mafia fõnök!\");
      }
   }
   return 1;
}
            if(strcmp(cmd, \"/mf\", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo[playerid][szervLeader] == 1 || PlayerInfo[playerid][szervTag] == 1)
        {
         GetPlayerName(playerid, sendername, sizeof(sendername));
         new length = strlen(cmdtext);
         while ((idx < length) && (cmdtext[idx] <= &#039; \'))
         {
            idx++;
         }
         new offset = idx;
         new result[80];
         new nev[32];
         GetPlayerName(playerid, nev, sizeof(nev));
         new h,mi,s,y,m,d;
         getdate(y,m,d);
         gettime(h,mi,s);
         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, \"Használat: /mf [szöveg]\");
            return 1;
         }
         new seged2[50];
         if(PlayerInfo[playerid][szervRang] == 1) format(seged2, sizeof(seged2), \"*Új fiú\");
         else if(PlayerInfo[playerid][szervRang] == 2) format(seged2, sizeof(seged2), \"*Beépülõ\");
         else if(PlayerInfo[playerid][szervRang] == 3) format(seged2, sizeof(seged2), \"*Boxeres\");
         else if(PlayerInfo[playerid][szervRang] == 4) format(seged2, sizeof(seged2), \"*Soldato\");
         else if(PlayerInfo[playerid][szervRang] == 5) format(seged2, sizeof(seged2), \"*Jobbkéz\");
         else if(PlayerInfo[playerid][szervRang] == 6) format(seged2, sizeof(seged2), \"*Keresztapa\");
         format(string, sizeof(string), \"%s %s: %s\", seged2, sendername, result);
         format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s Mafia chatbe: %s\",y,m,d,h,mi,s,nev,result);
         LoOoG(stringx);
         for(new i = 0; i < MAX_PLAYERS; i++)
         {
            if(IsPlayerConnected(i))
            {
               if(PlayerInfo[playerid][szervLeader] == 1 || PlayerInfo[playerid][szervTag] == 1)
               {
                   if(PlayerInfo[szervLeader] == 1 || PlayerInfo[szervTag] == 1)

                   {


                       SendClientMessage(i, COLOR_LIGHTBLUE, string);


                   }


               }


         //format(stringx, sizeof(stringx), \"Ismeretlen mondja(rádió): %s\", result);


         //ProxDetector(15.0, playerid, stringx,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);


      }else SendClientMessage(playerid,COLOR_GRAD2, \"Nem vagy Mafia tag!\");


   }


   return 1;


}


      {


         SendClientMessage(playerid, COLOR_GRAD1, \"Nem vagy Mafia tag!\");


      }


   }


   return 1;


  }


 #endif[/pawn]


ha nemjó vegyél fel msn-re

Chat hiba, mafia tag hiba
« Válasz #10 Dátum: 2012. február 03. - 16:56:56 »
0 Show voters
Am igen dt-bõl van ^^

Nem elérhető skyLine

  • Globális moderátor
  • 2171
  • 2020
  • Vaterán
    • Profil megtekintése
Chat hiba, mafia tag hiba
« Válasz #11 Dátum: 2012. február 03. - 17:04:12 »
0 Show voters
1. hiba : Maffia 2 F  xD <OFF>

Chat hiba, mafia tag hiba
« Válasz #12 Dátum: 2012. február 03. - 18:12:03 »
0 Show voters
OFF:Hát nem egy f -_-
Még mindig nem jó....
« Utoljára szerkesztve: 2012. február 05. - 13:54:19 írta geriking19 »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal