Dali mi mozete pomoc u Raven's gamemodu ima ono kad se neko prijavio na server ili napustio server kako da to maknem dali samo da maknem tekst ili nesto drugo molim pomoc :'( :'( :'( :'( :'(
Samo nadi taj tekst u skripti i koji redak iznad ili ispod izbrisi SendClientMessage redak i format redak.
Ja sam samo izbrisao tekst sad ovako izgleda
format(string, sizeof(string),"",plname, playerid, playersip);
SendAdminMessage(COLOR_GREEN, string);
format(string, sizeof(string),"",plname, playerid);
for(new i=0; i < MAX_PLAYERS; i++)
I tako radi
Pa dobro moze i tako ali nema smisla. Imati ces prazni redak svaki put dok netko ude i skripta je manje optimizirano.
Aha a sta trebam onda obrisat
Pa daj stavi cijeli OnPlayerConnect i OnPlayerDisconnect na pastebin.com pa ti pokazem.
Otprilike ovo:
format(string, sizeof(string),"",plname, playerid, playersip);
SendAdminMessage(COLOR_GREEN, string);
Za dalje ne znam pošto si stavio samo deo koda.
EDIT:
Obriši ovo/ili stavi u komentar (Onplayerconnect):
format(string, sizeof(string),"",plname, playerid, playersip);
SendAdminMessage(COLOR_GREEN, string);
format(string, sizeof(string),"",plname, playerid);
for(new i=0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pAdmin] < 1)
{
SendClientMessage(i, COLOR_GREY, string);
}
}
}
TakoÄ'e iz OnPlayerDisconnect izbriÅ¡i i ovo:
if(reason == 0)
{
textreason = "Crash"; // OVO NE MORAS BRISATI!!!!!
strmid(PlayerInfo[playerid][pWhyLeft], "Crash", 0, strlen("Crash"), 255); // OVO NE MORAS BRISATI!!!!!
format(string2, sizeof(string2),"Text",plname, textreason);
SendAdminMessage(COLOR_GREEN, string2);
}
else if(reason == 1)
{
format(string2, sizeof(string2),"Text",plname);
SendAdminMessage(COLOR_GREEN, string2);
}
Evo, kod ovog drugog obrati pažnju na onaj komentar gde sam naglasio da to ne moraš brisati, niti stavljati u komentar.
evo jesam sad izgleda ovako cjeli kod
if(IsPlayerNPC(playerid))
{
SpawnPlayer(playerid);
return 1;
}
for(new i=0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[pAdmin] < 1)
{
SendClientMessage(i, COLOR_GREY, string);
}
}
}
Izbrisi i ovaj loop, odnosno ovaj dio:
for(new i=0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[pAdmin] < 1)
{
SendClientMessage(i, COLOR_GREY, string);
}
}
}
Hvala puno riješio sam može Lock