Szerző Téma: Hírdetés!  (Megtekintve 566 alkalommal)

Hírdetés!
« Dátum: 2013. január 13. - 13:26:18 »
0 Show voters
Sziasztok!
A hírdetést miért csak adminok látják??
 

if(strcmp(cmd, \"/hirdetés\", true) == 0 || strcmp(cmd, \"/hirdetés\", 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, \"HASZNÁLAT: /hírdetés [szöveg]\");
      return 1;
   }
   new hosszusag = strlen(result);
   if(strfind(result,\"Ð\", true,0) != -1)
   {
            if(strfind(result,\"Ð\",true,0) !=-1)
            {
                SendClientMessage(playerid, COLOR_GRAD2, \"Ezt a hirdetést nem adhatod fel!\");
                return 1;
            }
   }
   if(PlayerInfo[playerid][Penz] >= hosszusag*150)
   {
         format(stringx,256,\"HIRDETÉS: %s | Feladó: %s, | Telefonszám: %d\",result,sendername,PlayerInfo[playerid][pPnumber]);
         OOCNews(COLOR_GREEN,stringx);
         PlayerInfo[playerid][Penz] -= hosszusag*150;
         varoskassza += hosszusag*150;
         Savevaroskassza();
         format(stringx,sizeof(stringx), \"A hírdetésben %d betû van, összesen %dForint!\",hosszusag,hosszusag*150);
         SendClientMessage(playerid, COLOR_GREEN, stringx);
            SafeGivePlayerMoney(playerid, -hosszusag*150);
            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] HIRDETÉS: %s | Feladó: %s, | Telefonszám: %d\",y,m,d,h,mi,s,result,nev,PlayerInfo[playerid][pPnumber]);
         LoOoG(stringx);
   }
   else SendClientMessage(playerid, COLOR_GRAD1, \"A hírdetés ára 150 forint/betû.\");
}
return 1;
}

Hírdetés!
« Válasz #1 Dátum: 2013. január 13. - 13:33:42 »
0 Show voters
Hát ebbõl nem túl sok mindent lehet látni.
Ez mit takarna?

LoOoG(stringx);

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Hírdetés!
« Válasz #2 Dátum: 2013. január 13. - 13:55:48 »
0 Show voters
Idézetet írta: Virgonc date=1358080422\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32399\" data-ipsquote-contentclass=\"forums_Topic
Hát ebbõl nem túl sok mindent lehet látni.
Ez mit takarna?

LoOoG(stringx);

 

DT modban ez logol egy másik fájlba.

Hírdetés!
« Válasz #3 Dátum: 2013. január 13. - 15:01:21 »
0 Show voters
Nem tudom milyen a DT mod.
És ez mit jelentene?

OOCNews(COLOR_GREEN,stringx);

 
Ehhez van egy public OOCNews rész, nem? Ha igen azt másold már be!

Hírdetés!
« Válasz #4 Dátum: 2013. január 13. - 19:09:59 »
0 Show voters

OOCNews(COLOR_GREEN,stringx);

 
Ez helyett ezt írd:
 

SendClientMessageToAll(COLOR_GREEN,stringx);

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal