Valaki segítsen légyszives! alap chatet akarom törölni vagy ehez hasonló!

Indította Winedrinker112, 2012. február 19. - 15:40:32

Előző téma - Következő téma

Winedrinker112

Sziasztok!
Valaki segítene?
az lenne a problémám hogy
ugye van a /b chat meg a /k chat
OOC - IC
és van mikor csak simán Alap írok...
Nem teszek a szöveg elé / jelet csak írok.
És ezt a szerveremen úgy jeleníti meg hogy.:
pl.:
>> Csõ
>> Szevasz
és ezt az alap chatet szeretném kitörölni de nem tudom hogy.
Vagy esetleg ha erre van egyszerû megoldás
ha bármit is alap chatbe szeretnék le enterezni
egybõl enter után azt irja ki hogy
Használd : /b vagy /k chatet!
Elõre is köszi!

krissz96

[pawn]public OnPlayerText(playerid,text[])
{
    new textstring[128];
    format(textstring, sizeof(textstring), \">> %s\", playerid, text);
    SendPlayerMessageToAll(playerid, textstring);
return 0;
}
[/pawn]
ez jó lessz

CANNONN

#2
Idézetet írta: RAGE date=1329663058\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17263\" data-ipsquote-contentclass=\"forums_Topic[pawn]public OnPlayerText(playerid,text[])
{
    new textstring[128];
    format(textstring, sizeof(textstring), \">> %s\", playerid, text);
    SendPlayerMessageToAll(playerid, textstring);
return 0;
}
[/pawn]
ez jó lessz
 
Éppen ez a gondja!! :D
Használj .code. -t, mert a .pawn. eléggé bugosan jeleníti meg!
 

Másold be ide, ami az OnPlayerText alatt van  ;)

krissz96


[pawn]
    Pawno Code: [Kijelölés]
    public OnPlayerText(playerid,text[])
    {
        new textstring[128];
        format(textstring, sizeof(textstring), \">> %s\", playerid, text);
        SendPlayerMessageToAll(playerid, textstring);
       return 0;
    }
[/quote][/pawn]
    ez jó lessz
[/quote]
Éppen ez a gondja!! :D
Használj .code. -t, mert ez eléggé bugosan jeleníti meg!
Másold be ide, ami az OnPlayerText alatt van  ;)
[/quote]
Félre értelmezhettem :D

Winedrinker112

[pawn]               new Float:x, Float:y, Float:z, str[200], name[MAX_PLAYERS];//tárolók
                    for(new i=0;i<MAX_PLAYERS;i++)//összes játékosra vonatkozik
                    {
                        if(IsPlayerConnected(i)==1)//csatlakozás
                        {
                                    GetPlayerPos(playerid, x, y, z);//lekérjük a saját pozíciónkat
                                    if(IsPlayerInRangeOfPoint(i, 7, x, y, z))//ha a többiek a mi pozíciónk közelébe vannak
                                    {
                                            GetPlayerName(playerid, name, sizeof(name));//lekérjük a nevünket
                                            format(str, sizeof(str), \"%s mondja: %s\", name, text);//üzenet
                                            SendClientMessage(i, 0xFFFF00AA,str);//elküldjük a játékosoknak[/pawn]
Ez van a OnPlayer Text alatt

CANNONN


Winedrinker112

#6
nem talált semmit a pwn filebe.

Dupla hozzászólás automatikusan összefûzve. ( 2012. február 19. - 16:23:34 )

de pont az lenne a lényeg hogy ez ne legyen benne >>...
de a keresõbe nem talál ilyet a a pwn filebe szal nem vágom-

CANNONN


Winedrinker112

Hát nem tudom kitöröltem a /me parancsot is...
meg nem is találok benne ilyet >>
A szerveren mégis tudok
/me-zni ( olyan hogy beirod hogy /me eszik . és ezt adja ki *eszik )
ja és sima chatnél pl sima chat : szöveg igy nézki >> csá.
Töltsd le Hamachit adok hozzáférhetõséget és megmutatom.

CANNONN

Idézetet írta: Winedrinker112 date=1329666207\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17263\" data-ipsquote-contentclass=\"forums_TopicHát nem tudom kitöröltem a /me parancsot is...
meg nem is találok benne ilyet >>
A szerveren mégis tudok
/me-zni ( olyan hogy beirod hogy /me eszik . és ezt adja ki *eszik )
ja és sima chatnél pl sima chat : szöveg igy nézki >> csá.
Töltsd le Hamachit adok hozzáférhetõséget és megmutatom.
 
Értelek én, nem tudom mitõl lehet a hiba! :-\\

norbee0170

vlahol a chat-nél kitörõltél egy ilyet: %s
me-nél színt úgy azér nem jeleníti meg a nevet

Zotyabuszos

Gratulálok ,hogy idetaláltál..
OnPlayerText-nek kéne lennie a módban, mert ugyebár az hívódik meg ha \"/\" jelet nem írsz elé, olyan nincs ,hogy nincs benne, legfeljebb kitörölted belõled kinézem
Mód elejére:
 
new realchat = 1;
forward ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5); // Lehet ,hogy már van ilyen

 
A mód végére:
 

public OnPlayerText(playerid, text[])
{
new giver[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new tmp[256];
new string[256];
new giveplayerid;
if (realchat)
{
    if(gPlayerLogged[playerid] == 0)
    {
        return 0;
             }
GetPlayerName(playerid, sendername, sizeof(sendername));
       format(string, sizeof(string), \"%s mondja: %s\", sendername, text);
       ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
          }
}

 
Nem teszteltem.

CANNONN

Idézetet írta: Winedrinker112 date=1329663524\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17263\" data-ipsquote-contentclass=\"forums_Topic[pawn]               new Float:x, Float:y, Float:z, str[200], name[MAX_PLAYERS];//tárolók
                    for(new i=0;i<MAX_PLAYERS;i++)//összes játékosra vonatkozik
                    {
                        if(IsPlayerConnected(i)==1)//csatlakozás
                        {
                                    GetPlayerPos(playerid, x, y, z);//lekérjük a saját pozíciónkat
                                    if(IsPlayerInRangeOfPoint(i, 7, x, y, z))//ha a többiek a mi pozíciónk közelébe vannak
                                    {
                                            GetPlayerName(playerid, name, sizeof(name));//lekérjük a nevünket
                                            format(str, sizeof(str), \"%s mondja: %s\", name, text);//üzenet
                                            SendClientMessage(i, 0xFFFF00AA,str);//elküldjük a játékosoknak[/pawn]
Ez van a OnPlayer Text alatt
 

legfeljebb kitörölted[/quote]
Nem törölte ki, itt van!
 
olyan nincs ,hogy nincs benne[/quote]
Hogy ne lenne? Az én módomban sincs OnPlayerText ;)
Töröld ki az OnPlayerText részt, ha úgy nem ír nyilakat, akkor ott van a hiba. ;)

lackos888

Ved  ki a gl_chatbubbles filterscriptet a filterscriptek közül.

Zotyabuszos

Idézetet írta: Cannonn date=1329765579\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17263\" data-ipsquote-contentclass=\"forums_Topic
olyan nincs ,hogy nincs benne
Hogy ne lenne? Az én módomban sincs OnPlayerText ;)
 
[/quote]
Elveszett a kódok között. RP Módban általánosságban van  :yes: // Ez a szmájli annyira egoziál  ;D