Lanarix 0 Odesláno: 5. Březen, 2016 Share Odesláno: 5. Březen, 2016 Ahoj robíme spoločne s tímom admin script no nevieme ako máme urobiť príkaz mute Ďakujem za každú pomoc Link to comment Share on other sites More sharing options...
Scydo 397 Odesláno: 5. Březen, 2016 Share Odesláno: 5. Březen, 2016 ~> Jednoduše. Psaním do chatu se zaobírá callback OnPlayerText(). Stačí ho nějak "zakázat" tomu hráč pomocí nějaké proměnné a návratové hodnoty 0. Link to comment Share on other sites More sharing options...
BTomas 0 Odesláno: 5. Březen, 2016 Share Odesláno: 5. Březen, 2016 (upraveno) public OnPlayerText(playerid, text[]) { if(pMute[playerid] == true) { SendClientMessage(playerid, 0xFF0000FF, "[ ! ]{ffffff} Si umlčený, nemůžeš psát!"); return 0; } return 1; } dcmd_mute(playerid, params[]) { new id = strval(params); if(pAdminLevel[playerid]==0) return SendClientMessage(playerid,0xFF0000FF,"[ ! ] {FFFFFF}Nemáš dostatečná Admin Práva"); else if(!strlen(params)) return SendClientMessage(playerid,0xFF0000FF,"[ ! ] {FFFFFF}Použití: /mute [ ID ]"); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF0000FF,"[ ! ] {FFFFFF}Hráč se zadaným ID není na serveru"); else if(IsPlayerNPC(id)) return SendClientMessage(playerid,0xFF0000FF,"[ ! ]{ffffff} Nemůžeš umlčet NPC hráče"); else { new string[128]; format(string, sizeof(string), "Hráč %s Je od ted umlčený Administrátorem %s ", PlayerName(id), PlayerName(playerid)); SendClientMessageToAll(COLOR_ADMIN, string); pMute[id] = true; } return 1; } Edited 5. Březen, 2016 by BTomas Link to comment Share on other sites More sharing options...
Lanarix 0 Odesláno: 5. Březen, 2016 Author Share Odesláno: 5. Březen, 2016 Veľmi pekne všetkým ďakujem Ale není to definovaný Link to comment Share on other sites More sharing options...
BTomas 0 Odesláno: 5. Březen, 2016 Share Odesláno: 5. Březen, 2016 (upraveno) To ne no to uz si udelas Edited 5. Březen, 2016 by BTomas Link to comment Share on other sites More sharing options...
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