Szerző Téma: Adminok szine chatben más szinnel  (Megtekintve 2497 alkalommal)

Nem elérhető BoSS

  • 816
    • Profil megtekintése
Adminok szine chatben más szinnel
« Dátum: 2012. szeptember 29. - 19:29:43 »
0 Show voters
Sziasztok!
Tehát az lenne,hogy most jelenleg így van két csapanál
PL:
BoSS A Szöveg fehér
BoSS A Szöveg fehér
Ez egy sima player.
Nekem meg így kéne ha admin
BoSS Szöveg zöld
BoSS Szöveg zöld
Elõre is köszönöm!

Adminok szine chatben más szinnel
« Válasz #1 Dátum: 2012. szeptember 29. - 19:31:53 »
+1 Show voters
Ilyet egyszer már nyitottál nem?

Nem elérhető BoSS

  • 816
    • Profil megtekintése
Adminok szine chatben más szinnel
« Válasz #2 Dátum: 2012. szeptember 29. - 19:39:28 »
0 Show voters
Idézetet írta: TengeriMalac date=1348939913\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28098\" data-ipsquote-contentclass=\"forums_Topic
Ilyet egyszer már nyitottál nem?
 
Igen,de nem kaptam választ,és lezártam azt a témát!
így nyitottam egy újat,hátha kapok most segítséget.

Adminok szine chatben más szinnel
« Válasz #3 Dátum: 2012. szeptember 29. - 19:48:15 »
+1 Show voters
Neeem akarom leírni a kódot, mert sokat sz0pt4m vele..
 
public OnPlayerConnect(playerid) return SetPlayerColor(playerid, ((random(0xFFFFFF) << 8) | 0xAA));
public OnPlayerText(playerid, text[]) {
new string[256];
if(IsPlayerAdmin(playerid) {
format(string, sizeof(string), \"{%06x}%s: {ff0000}%s\", GetPlayerColor(playerid) >>> 8, PlayerName(playerid), text);
return SendClientMessageToAll(-1, string);
} else return SendPlayerMessageToAll(playerid, text);
return 0;
}

 
remélem mûködik.
JUDIT: {ff0000} helyére írd a színkódot.
« Utoljára szerkesztve: 2012. szeptember 29. - 19:50:24 írta TengeriMalac »

Adminok szine chatben más szinnel
« Válasz #4 Dátum: 2012. szeptember 29. - 20:05:26 »
+1 Show voters
Idézetet írta: TengeriMalac date=1348940895\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28098\" data-ipsquote-contentclass=\"forums_Topic
Neeem akarom leírni a kódot, mert sokat sz0pt4m vele..
 
public OnPlayerConnect(playerid) return SetPlayerColor(playerid, ((random(0xFFFFFF) << 8) | 0xAA));
public OnPlayerText(playerid, text[]) {
new string[256];
if(IsPlayerAdmin(playerid) {
format(string, sizeof(string), \"{%06x}%s: {ff0000}%s\", GetPlayerColor(playerid) >>> 8, PlayerName(playerid), text);
return SendClientMessageToAll(-1, string);
} else return SendPlayerMessageToAll(playerid, text);
return 0;
}

 
remélem mûködik.
 
Igen szerintem is kell mûködnie, viszont neki ha nincs stockolva a PlayerName akkor megint kérdése lenne úgyhogy én még kiegészíteném ezzel:
 

stock PlayerName(playerid)
{
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
return playernamename;
}

 
Ezt rakd be a scripted/modod aljára

Adminok szine chatben más szinnel
« Válasz #5 Dátum: 2012. szeptember 29. - 20:15:04 »
+1 Show voters
Idézetet írta: xSkillZ7x date=1348941926\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28098\" data-ipsquote-contentclass=\"forums_Topic


...
 
Igen szerintem is kell mûködnie, viszont neki ha nincs stockolva a PlayerName akkor megint kérdése lenne úgyhogy én még kiegészíteném ezzel:
 

stock PlayerName(playerid)
{
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
return playernamename;
}

 
Ezt rakd be a scripted/modod aljára
 
[/quote]
hopsz el is felejtettem. :D

Nem elérhető BoSS

  • 816
    • Profil megtekintése
Adminok szine chatben más szinnel
« Válasz #6 Dátum: 2012. szeptember 29. - 20:17:00 »
0 Show voters
ezt a hibát jelzi.
 

C:\\Documents and Settings\\Rendszergazda\\Asztal\\GTAAAA\\TeamWars\\jocko.pwn(98) : warning 225: unreachable code
C:\\Documents and Settings\\Rendszergazda\\Asztal\\GTAAAA\\TeamWars\\jocko.pwn(1192) : error 017: undefined symbol \"playernamename\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
1 Error.

Adminok szine chatben más szinnel
« Válasz #7 Dátum: 2012. szeptember 29. - 20:22:04 »
+1 Show voters
stock PlayerName(playerid)
{
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
return playername;
}

 
a 98. sort meg másold be. :D

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
Adminok szine chatben más szinnel
« Válasz #8 Dátum: 2012. szeptember 29. - 20:22:44 »
+1 Show voters
stock PlayerName(playerid)
{
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
return playername;
}

 
E.: Megelõztek. :D

Nem elérhető BoSS

  • 816
    • Profil megtekintése
Adminok szine chatben más szinnel
« Válasz #9 Dátum: 2012. szeptember 29. - 20:23:16 »
0 Show voters
98.
 
   return 0;

 
Most mükszik,viszont
chatben kétszer ír,egyet simával.Egyet felette pirosan,és ha nem admin vagyok hanem sima palyer akkor is ugyan így ír.
« Utoljára szerkesztve: 2012. szeptember 29. - 20:27:51 írta BoSS »

Adminok szine chatben más szinnel
« Válasz #10 Dátum: 2012. szeptember 29. - 20:29:44 »
+1 Show voters
Idézetet írta: BoSS date=1348942620\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28098\" data-ipsquote-contentclass=\"forums_Topic
ezt a hibát jelzi.
 

C:\\Documents and Settings\\Rendszergazda\\Asztal\\GTAAAA\\TeamWars\\jocko.pwn(98) : warning 225: unreachable code
C:\\Documents and Settings\\Rendszergazda\\Asztal\\GTAAAA\\TeamWars\\jocko.pwn(1192) : error 017: undefined symbol \"playernamename\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
1 Error.

 

Ne haragudj.Nem tudom hogy de véletlenül kétszer írtam :S

Adminok szine chatben más szinnel
« Válasz #11 Dátum: 2012. szeptember 29. - 20:32:15 »
+1 Show voters
szutyok ez a pawno..
 
public OnPlayerText(playerid, text[]) {
new string[256];
if(IsPlayerAdmin(playerid) {
format(string, sizeof(string), \"{%06x}%s: {ff0000}%s\", GetPlayerColor(playerid) >>> 8, PlayerName(playerid), text);
return SendClientMessageToAll(-1, string), 0;
} else return SendPlayerMessageToAll(playerid, text), 0;
return 0;
}

Nem elérhető BoSS

  • 816
    • Profil megtekintése
Adminok szine chatben más szinnel
« Válasz #12 Dátum: 2012. szeptember 29. - 20:37:54 »
0 Show voters
Sajnos még mindig nem jó :/
Most már nem írja ki kétszer chatben,csak egyszer,de a sima palyernak is a szövege piros.és az adminnak is piros.
Úgy kéne hogy a sima player szövege fehér maradna,adminé meg piros

Adminok szine chatben más szinnel
« Válasz #13 Dátum: 2012. szeptember 29. - 20:43:16 »
+1 Show voters
Próbáld meg így:
 

public OnPlayerText(playerid, text[]) {
new string[256];
if(IsPlayerAdmin(playerid) return format(string, sizeof(string), \"{%06x}%s: {ff0000}%s\", GetPlayerColor(playerid) >>> 8, PlayerName(playerid),text),SendClientMessageToAll(-1, string);
return 1;
}

 
Vagy nem tudom én se de egy próbát megér

Nem elérhető BoSS

  • 816
    • Profil megtekintése
Adminok szine chatben más szinnel
« Válasz #14 Dátum: 2012. szeptember 29. - 20:48:15 »
0 Show voters
Idézetet írta: xSkillZ7x date=1348944196\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28098\" data-ipsquote-contentclass=\"forums_Topic
Próbáld meg így:
 

public OnPlayerText(playerid, text[]) {
new string[256];
if(IsPlayerAdmin(playerid) return format(string, sizeof(string), \"{%06x}%s: {ff0000}%s\", GetPlayerColor(playerid) >>> 8, PlayerName(playerid),text),SendClientMessageToAll(-1, string);
return 1;
}

 
Vagy nem tudom én se de egy próbát megér
 
Így most megint,készer ír chatben.Egyszer pirosan,egyszer fehéren. :S

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal