E1r2i3k4 0 Odesláno: 23. Březen, 2014 Share Odesláno: 23. Březen, 2014 Ahojte, chcel som urobiť aby hráč nemohol napísať 2 krát tú istú správu za sebou do chatu ale nejako mi to nefunguje public OnPlayerText(playerid, text[]) { if(IsLognuty[playerid] == true) { new string[256]; format(string, sizeof(string), "%s {FFFFFF}(ID:%d): %s",Meno(playerid),playerid,text); SendClientMessageToAll(GetPlayerColor(playerid),string); NapisanaSprava[playerid] = text[playerid]; return 0; } if(text[playerid] == NapisanaSprava[playerid]) { SCM(playerid, 0xFF0000FF, "[ ! ]{FFFFFF} Táto správa bola už odoslaná"); return 0; } return 1; } Neviem kde je chyba.. Žiadny error skátka to neide.Dík za odpovede. Link to comment Share on other sites More sharing options...
0 ATomas 290 Odesláno: 25. Březen, 2014 Share Odesláno: 25. Březen, 2014 public OnPlayerText(playerid,text[]) { if(IsLognuty[playerid] == false) return 0;//zrejme si chtel aby nelognuty hrac nemohl nic napsat else if(NapisanaSprava[playerid][0] > 0 && strcmp(text,NapisanaSprava[playerid],true) == 0) { SCM(playerid,0xFF0000FF,"[ ! ]{FFFFFF} Táto správa bola už odoslaná"); return 0; }else{ new string[144]; format(string,sizeof(string),"%s {FFFFFF}(ID:%d): %s",Meno(playerid),playerid,text); SendClientMessageToAll(GetPlayerColor(playerid),string); format(NapisanaSprava[playerid],sizeof(NapisanaSprava[]),text); } return 0; } Link to comment Share on other sites More sharing options...
Dotaz
E1r2i3k4 0
Ahojte, chcel som urobiť aby hráč nemohol napísať 2 krát tú istú správu za sebou do chatu ale nejako mi to nefunguje
Neviem kde je chyba.. Žiadny error skátka to neide.Dík za odpovede.
Link to comment
Share on other sites
1 odpověd na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now