Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-03-12, 20:29


adalus1995







Wiek: 31
Na forum: 4893 dni
Posty: 102

Piwa: 2

Respekt: 50

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!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-12, 20:47


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

Hmmm.. A po co Ci 2 razy to samo ?
Kod:

SendPlayerMessageToAll(playerid, str);
SendPlayerMessageToAll(playerid, ranga);


By? mo?e to jest tego powodem :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-12, 20:55


adalus1995







Wiek: 31
Na forum: 4893 dni
Posty: 102

Piwa: 2

Respekt: 50

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"

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-12, 20:57


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

Usu? 1 to z ko?ca:
Kod:

SendPlayerMessageToAll(playerid, ranga);


I zobacz jak :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-12, 21:00


adalus1995







Wiek: 31
Na forum: 4893 dni
Posty: 102

Piwa: 2

Respekt: 50

Ale wtedy wyskakuje b??d, ?e nie ma str...
Chodzi mi oto aby wpisane tam by?o str i ranga.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-12, 21:02


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

str i ranga to tablice wybierz sobie 1 i spr?buj pozamienia? wszystko co z nimi zwi?zne :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-12, 21:03


adalus1995







Wiek: 31
Na forum: 4893 dni
Posty: 102

Piwa: 2

Respekt: 50

Nie rozumiem, mam zmieni? wszystkie str na "ranga" ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-12, 21:03


Quis

Wszechwiedzący






Wiek: 31
Na forum: 5146 dni
Posty: 464
Nick w MP: Quis

Piwa: 1110

Respekt: 325
Respekt: 325Respekt: 325Respekt: 325

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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-12, 21:06


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

tak zamie? wszystko z ranga na str :) I pousuwaj nie potrzebne wysy?anie dla wszystkich :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-13, 15:41


adalus1995







Wiek: 31
Na forum: 4893 dni
Posty: 102

Piwa: 2

Respekt: 50

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...

Postaw piwo autorowi tego posta
 

 
Tagi: ranga :: nie :: działa
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Ranga nie działa Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku