Jump to content
  • 0

SetChatBubble Ajutor!


multisecret2000

Question

10 answers to this question

Recommended Posts

public OnPlayerText( playerid, text[ ] )

{

    SetPlayerChatBubble( playerid, text, 0xFF0000FF, 100.0, 10000 );

    if( some_condition )

    {

// code

    }

return 1;

}

SetPlayerChatBubble trebuie sa fie inafara oricarui "if" sub OnPlayerText exact ca in exemplu.

Link to comment
Share on other sites

Frate nu cred ca ai inteles la ce ma referam deci daca am level 0 arata scrisu ala depe cap dar daca bag level 1 la admin sau vip level 1 nu mai arata scrisu ala depe deasupra eu nu ma referam la chat omule ma referam la scrisu depe cap SetChatBubble uite cum am eu onplayertext

public OnPlayerText(playerid, text[])

{

SetPlayerChatBubble(playerid,text, COLOR_WHITE, 200.0 , 10000);

return 1;

}

deci problema mea era ca nu scrie la cei de level 1 sau level mai mare pe cap scrisu ala care cand scri ex: lalala asta era problema sper ca acum mam facut mai inteles

Link to comment
Share on other sites

pai onplayertext doar atat am dar iti arat de la ladmin uite

if(text[0] == '#' && PlayerInfo[playerid][Level] >= 1) {

    new string[128]; GetPlayerName(playerid,string,sizeof(string));

format(string,sizeof(string),"Admin Chat: %s: %s",string,text[1]); MessageToAdmins(green,string);

    return 0;

}

if(text[0] == '!' && PlayerInfo[playerid][Vip] >= 1) {

    new string[128]; GetPlayerName(playerid,string,sizeof(string));

format(string,sizeof(string),"VIP Chat: %s: %s",string,text[1]); MessageToVip(green,string);

    return 0;

}

if(ServerInfo[DisableChat] == 1) {

SendClientMessage(playerid,red,"Chat has been disabled");

return 0;

}

if(PlayerInfo[playerid][Level] >= 10000)

{

      new messagetext[128];

  format(messagetext, 128, "{6EF83C}[Owner]{FFFFFF}(ID:%d): %s", playerid, text);

  SendPlayerMessageToAll(playerid, messagetext);

  return 0;

}

if(PlayerInfo[playerid][Level] >= 9999)

{

      new messagetext[128];

  format(messagetext, 128, "{F70505}[Co-Owner]{FFFFFF}(ID:%d): %s", playerid, text);

  SendPlayerMessageToAll(playerid, messagetext);

  return 0;

}

if(PlayerInfo[playerid][Level] >= 1)

{

      new messagetext[128];

  format(messagetext, 128, "{0509F7}(Admin){FFFFFF}(ID:%d): %s", playerid, text);

  SendPlayerMessageToAll(playerid, messagetext);

  return 0;

}

if(PlayerInfo[playerid][Vip] >= 1)

{

      new messagetext[128];

  format(messagetext, 128, "{F81414}(VIP){FFFFFF}(ID:%d): %s", playerid, text);

  SendPlayerMessageToAll(playerid, messagetext);

  return 0;

}

Link to comment
Share on other sites

Pune SetPlayerChatBubble sub OnPlayerText din ladmin si stergel din gm.

Daca nici asa nu merge adauga-l sub fiecare verificare(if...etc)

Link to comment
Share on other sites

Deci nu stiu daca am bagat bine dar mia dat doar o eroare si ceva unknown si cand deschid serverul nu a mers si am facut un #define COLOR_WHITE si codu ala culoare ex: 0xFFFFF

mi-a dat doar un avertisment dar numi merge cand intru pe server imi inchide sv cand vr sa intru pe el

chestia asta am incercato in ladmin4v2

tralalala1.png

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.