Wysłany: 2013-03-12, 20:29
adalus1995
Wiek: 31 Na forum: 4893 dni Posty: 102
Piwa : 2
Kod: public OnPlayerText(playerid, text[])
{
new str[128];
new ranga[256];
new nick[MAX_PLAYER_NAME];
GetPlayerName(playerid, nick, sizeof(nick));
if(IsPlayerAdmin(playerid)) //Tutaj tylko dla admin?w
{
if(strcmp(nick, "Tytrus", true)== 0) // J/W
format(ranga, sizeof(ranga), "{FFFFFF}[{FF0000}H@{FFFFFF}][ID:%d]{00FFFF}: %s",playerid, text);
else
if(strcmp(nick, "[PSi]DawcioPL", true)== 0) // Tu wpisujesz nick admina.
format(ranga, sizeof(ranga), "{FFFFFF}[{FF0000}@{FFFFFF}][ID:%d]: %s",playerid, text);// Tu wpisujesz rang?, najlepiej w nawiasach.
else
if(strcmp(nick, "Nocturn", true)== 0) // J/W
format(ranga, sizeof(ranga), "{FFFFFF}[{FF0000}@{FFFFFF}][ID:%d]: %s",playerid, text);
SendPlayerMessageToAll(playerid, ranga);
return 0;
}
{
format(str, sizeof str, "{FFFFFF}[{336633}Trucker{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(gTeam[playerid] == TEAM_POMOC)
{
format(str, sizeof str, "{FFFFFF}[{B0B0B0}Pomoc Drogowa{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(gTeam[playerid] == TEAM_POLICJA)
{
format(str, sizeof str, "{FFFFFF}[{FFFFFF}Policja{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(gTeam[playerid] == TEAM_MEDYK)
{
format(str, sizeof str, "{FFFFFF}[{FF0000}Pogotowie{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(gTeam[playerid] == TEAM_TAXI)
{
format(str, sizeof str, "{FFFFFF}[{FFFF00}Taxi{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(gTeam[playerid] == TEAM_VIP)
{
format(str, sizeof str, "{FFFFFF}[{00FFFF}VIP{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(gTeam[playerid] == TEAM_TVN)
{
format(str, sizeof str, "{FFFFFF}[{00FFFF}TVN24{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(gTeam[playerid] == TEAM_STRAZ)
{
format(str, sizeof str, "{FFFFFF}[{00FFFF}OSP{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(strcmp(nick, "Tytrus", true)== 0) // J/W
format(ranga, sizeof(ranga), "{FFFFFF}[{FF0000}H@{FFFFFF}][ID:%d]{00FFFF}: %s",playerid, text);
else
if(strcmp(nick, "ShauoPL", true)== 0) // Tu wpisujesz nick admina.
format(ranga, sizeof(ranga), "{FFFFFF}[{FF8000}J@{FFFFFF}][ID:%d]: %s",playerid, text);// Tu wpisujesz rang?, najlepiej w nawiasach.
else
if(strcmp(nick, "[PSi]DawcioPL", true)== 0) // Tu wpisujesz nick admina.
format(ranga, sizeof(ranga), "{FFFFFF}[{FF0000}@{FFFFFF}][ID:%d]: %s",playerid, text);// Tu wpisujesz rang?, najlepiej w nawiasach.
else
if(strcmp(nick, "Nocturn", true)== 0) // Tu wpisujesz nick admina.
format(ranga, sizeof(ranga), "{FFFFFF}[{FF0000}@{FFFFFF}][ID:%d]: %s",playerid, text);// Tu wpisujesz rang?, najlepiej w nawiasach.
else
SendPlayerMessageToAll(playerid, str);
SendPlayerMessageToAll(playerid, ranga);
return 0;
}
Mam problem z rangami.
Dzia?aj?, ale je?li wejd? na nick normalnego gracza kt?rego nicku nie ma powy?ej (nie ma rangi) wzi??em se nick "Lol"
i wchodz? i pisz?:
Lol[[shadow=green]Trucker[/shadow]][ID: 0]: lo
Lol: lo
Chodzi o to, ze gracze ktorzy nie maja rang pisz? podwojnie pomocy!
Wysłany: 2013-03-12, 20:47
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Hmmm.. A po co Ci 2 razy to samo ?
Kod: SendPlayerMessageToAll(playerid, str);
SendPlayerMessageToAll(playerid, ranga);
By? mo?e to jest tego powodem
Wysłany: 2013-03-12, 20:55
adalus1995
Wiek: 31 Na forum: 4893 dni Posty: 102
Piwa : 2
Bo new ranga[256]; i new str[128]; by wtedy nie dzia?a?o, co mam zrobi? aby w jednym
SendPlayerMessageToAll(playerid, str);
doda? jeszcze t? range? "ranga"
Wysłany: 2013-03-12, 20:57
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Usu? 1 to z ko?ca:
Kod: SendPlayerMessageToAll(playerid, ranga);
I zobacz jak
Wysłany: 2013-03-12, 21:00
adalus1995
Wiek: 31 Na forum: 4893 dni Posty: 102
Piwa : 2
Ale wtedy wyskakuje b??d, ?e nie ma str...
Chodzi mi oto aby wpisane tam by?o str i ranga.
Wysłany: 2013-03-12, 21:02
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
str i ranga to tablice wybierz sobie 1 i spr?buj pozamienia? wszystko co z nimi zwi?zne
Wysłany: 2013-03-12, 21:03
adalus1995
Wiek: 31 Na forum: 4893 dni Posty: 102
Piwa : 2
Nie rozumiem, mam zmieni? wszystkie str na "ranga" ?
Wysłany: 2013-03-12, 21:03
Quis
Wszechwiedzący
Wiek: 31 Na forum: 5146 dni Posty: 464
Nick w MP: Quis
Piwa : 1110
adalus1995 , to s? dwie oddzielne rzeczy, usu? jedn? i tyle, bo 2x wysy?a.
Cytat: Ale wtedy wyskakuje b??d, ?e nie ma str...
To nie jest powi?zane.
Wysłany: 2013-03-12, 21:06
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
tak zamie? wszystko z ranga na str I pousuwaj nie potrzebne wysy?anie dla wszystkich
Wysłany: 2013-03-13, 15:41
adalus1995
Wiek: 31 Na forum: 4893 dni Posty: 102
Piwa : 2
Teraz osoby bez rang nie pisz? podw?jnie, ale osoby z rang? nie mog? nic pisa?...
Pisze "elo" i na czacie nic nie wyskakuj? prosz? o dalsz? pomoc.
[ Dodano : 2013-03-13, 15:42 ]
Kod: public OnPlayerText(playerid, text[])
{
new str[256];
new nick[MAX_PLAYER_NAME];
GetPlayerName(playerid, nick, sizeof(nick));
if(IsPlayerAdmin(playerid)) //Tutaj tylko dla admin?w
{
if(strcmp(nick, "Tytrus", true)== 0) // J/W
format(str, sizeof(str), "{FFFFFF}[{FF0000}H@{FFFFFF}][ID:%d]{0000FF}: %s",playerid, text);
else
if(strcmp(nick, "[PSi]DawcioPL", true)== 0) // Tu wpisujesz nick admina.
format(str, sizeof(str), "{FFFFFF}[{FF0000}@{FFFFFF}][ID:%d]: %s",playerid, text);// Tu wpisujesz rang?, najlepiej w nawiasach.
else
if(strcmp(nick, "Nocturn", true)== 0) // J/W
format(str, sizeof(str), "{FFFFFF}[{FF0000}@{FFFFFF}][ID:%d]: %s",playerid, text);
return 0;
}
{
format(str, sizeof str, "{FFFFFF}[{336633}Trucker{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(gTeam[playerid] == TEAM_POMOC)
{
format(str, sizeof str, "{FFFFFF}[{B0B0B0}Pomoc Drogowa{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(gTeam[playerid] == TEAM_POLICJA)
{
format(str, sizeof str, "{FFFFFF}[{FFFFFF}Policja{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(gTeam[playerid] == TEAM_MEDYK)
{
format(str, sizeof str, "{FFFFFF}[{FF0000}Pogotowie{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(gTeam[playerid] == TEAM_TAXI)
{
format(str, sizeof str, "{FFFFFF}[{FFFF00}Taxi{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(gTeam[playerid] == TEAM_VIP)
{
format(str, sizeof str, "{FFFFFF}[{00FFFF}VIP{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(gTeam[playerid] == TEAM_TVN)
{
format(str, sizeof str, "{FFFFFF}[{00FFFF}TVN24{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(gTeam[playerid] == TEAM_STRAZ)
{
format(str, sizeof str, "{FFFFFF}[{00FFFF}OSP{FFFFFF}][ID:%d]: %s", playerid, text);
}
if(strcmp(nick, "Tytrus", true)== 0) // J/W
format(str, sizeof(str), "{FFFFFF}[{FF0000}H@{FFFFFF}][ID:%d]{0000FF}: %s",playerid, text);
else
if(strcmp(nick, "ShauoPL", true)== 0) // Tu wpisujesz nick admina.
format(str, sizeof(str), "{FFFFFF}[{FF8000}J@{FFFFFF}][ID:%d]: %s",playerid, text);// Tu wpisujesz rang?, najlepiej w nawiasach.
else
if(strcmp(nick, "[PSi]DawcioPL", true)== 0) // Tu wpisujesz nick admina.
format(str, sizeof(str), "{FFFFFF}[{FF0000}@{FFFFFF}][ID:%d]: %s",playerid, text);// Tu wpisujesz rang?, najlepiej w nawiasach.
else
if(strcmp(nick, "Nocturn", true)== 0) // Tu wpisujesz nick admina.
format(str, sizeof(str), "{FFFFFF}[{FF0000}@{FFFFFF}][ID:%d]: %s",playerid, text);// Tu wpisujesz rang?, najlepiej w nawiasach.
else
if(strcmp(nick, "reder80", true)== 0) // Tu wpisujesz nick admina.
format(str, sizeof(str), "{FFFFFF}[{FF8000}J@{FFFFFF}][ID:%d]: %s",playerid, text);// Tu wpisujesz rang?, najlepiej w nawiasach.
else
SendPlayerMessageToAll(playerid, str);
return 0;
}
[ Dodano : 2013-03-13, 18:44 ]
Refresh...
Tagi: ranga :: nie :: działa
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: