MackoLuky 1 Odesláno: 16. Červenec, 2012 Share Odesláno: 16. Červenec, 2012 Mám menší problém s GM, kterého jsem si všim teď. Vím je to zvláštní, ale když se připojím do hry a zapnu chat pole napíši zprávu, tak se mi zpráva neodešle do chatu. Můžu se zeptat čím to je? Link to comment Share on other sites More sharing options...
0 Guest Odesláno: 16. Červenec, 2012 Share Odesláno: 16. Červenec, 2012 public OnPlayerText má return 0; zmeň to na return 1; Link to comment Share on other sites More sharing options...
0 Adrián Lipták 51 Odesláno: 16. Červenec, 2012 Share Odesláno: 16. Červenec, 2012 Pošli public OnPlayerText... ale keď už tak, nemáš niekde niečo také ako if(strcmp(text.....) return 0; ? alebo niečo ? Link to comment Share on other sites More sharing options...
0 MackoLuky 1 Odesláno: 16. Červenec, 2012 Author Share Odesláno: 16. Červenec, 2012 public OnPlayerChat má return 0; zmeň to na return 1; Když tam nemam tento public tak přidat zda to chápu dobře? Link to comment Share on other sites More sharing options...
0 Guest Odesláno: 16. Červenec, 2012 Share Odesláno: 16. Červenec, 2012 ehm preklep OnPlayerText(playerid,text[]) Link to comment Share on other sites More sharing options...
0 MackoLuky 1 Odesláno: 16. Červenec, 2012 Author Share Odesláno: 16. Červenec, 2012 public OnPlayerText(playerid,text[]) { return 1; } Přidal jsem ale psát pořád nemohu. Link to comment Share on other sites More sharing options...
0 MackoLuky 1 Odesláno: 16. Červenec, 2012 Author Share Odesláno: 16. Červenec, 2012 DELETE for COPY Link to comment Share on other sites More sharing options...
0 Guest Odesláno: 16. Červenec, 2012 Share Odesláno: 16. Červenec, 2012 tak niaky FS ? ten by to mohol zastaviť... Link to comment Share on other sites More sharing options...
0 MackoLuky 1 Odesláno: 16. Červenec, 2012 Author Share Odesláno: 16. Červenec, 2012 Ano, dělám si FS AS myslím že je chyba v tomto: public OnPlayerText(playerid, text[]) { if (Muted[playerid] == 1) { SendClientMessage(playerid,COLOR_ORANZOVA,"Nemůžeš psát protože jsi umlčený!"); } return 0; } Nemá to být takto? public OnPlayerText(playerid, text[]) { if (Muted[playerid] == 1) { SendClientMessage(playerid,COLOR_ORANZOVA,"Nemůžeš psát protože jsi umlčený!"); } return 1; } Link to comment Share on other sites More sharing options...
0 Guest Odesláno: 16. Červenec, 2012 Share Odesláno: 16. Červenec, 2012 takto public OnPlayerText(playerid, text[]) { if (Muted[playerid] == 1) { SendClientMessage(playerid,COLOR_ORANZOVA,"Nemůžeš psát protože jsi umlčený!"); return 0; } return 1; } Link to comment Share on other sites More sharing options...
0 MackoLuky 1 Odesláno: 16. Červenec, 2012 Author Share Odesláno: 16. Červenec, 2012 Máte pravdu, je to tak. Díky moc za pomoc, sám bych na to nepřišel asi Link to comment Share on other sites More sharing options...
0 MackoLuky 1 Odesláno: 16. Červenec, 2012 Author Share Odesláno: 16. Červenec, 2012 Ještě menší problém. Chci aby se u jména zobrazilo ID hráče ale nějak mi to blbne ve 2 věcech napíše mi to zprávu 2x a Špatně viz. obrázek: http://www.rajce.net/f506171073 A kód: //Ten kód mám ve svém FS jinak z GM jsem OnPlayerText odstranil. public OnPlayerText(playerid, text[]) { if (Muted[playerid] == 1) { SendClientMessage(playerid,COLOR_ORANZOVA,"Nemůžeš psát protože jsi umlčený!"); return 0; } new textv2[128], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof (name)); format(textv2, sizeof (textv2), "%s [%d]: %s", name, playerid, text); SendPlayerMessageToAll(playerid, textv2); return 1; } Podstatný je toto: new textv2[128], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof (name)); format(textv2, sizeof (textv2), "%s [%d]: %s", name, playerid, text); SendPlayerMessageToAll(playerid, textv2); return 1; Jinak to ostatní je od příkazu /mute To ID vyřešeno, zbývá jen proč se to píše 2x Link to comment Share on other sites More sharing options...
0 Guest Odesláno: 16. Červenec, 2012 Share Odesláno: 16. Červenec, 2012 public OnPlayerText(playerid, text[]) { if (Muted[playerid] == 1) { SendClientMessage(playerid,COLOR_ORANZOVA,"Nemůžeš psát protože jsi umlčený!"); return 0; } new textv2[128], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof (name)); format(textv2, sizeof (textv2), "%s [%d]: %s", name, playerid, text); SendPlayerMessageToAll(playerid, textv2); return 0; } Link to comment Share on other sites More sharing options...
0 AvestX 5 Odesláno: 16. Červenec, 2012 Share Odesláno: 16. Červenec, 2012 public OnPlayerText(playerid, text[]){ if (Muted[playerid] == 1) { SendClientMessage(playerid,COLOR_ORANZOVA,"Nemůžeš psát protože jsi umlčený!"); return 0; } new textv2[128], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof (name)); format(textv2, sizeof (textv2), "%s [%d]: %s", name, playerid, text); SendPlayerMessageToAll(playerid, textv2); return 0; } toto vypise AvestX: AvestX [0]: ahoj to jmeno bych tam nedaval, SendPlayerMessage jiz vypisuje samostatne jmeno .. Link to comment Share on other sites More sharing options...
0 Guest Odesláno: 16. Červenec, 2012 Share Odesláno: 16. Červenec, 2012 Nj fakt ja som myslel že to je SendClientMessageForAll... takže takto public Link to comment Share on other sites More sharing options...
0 MackoLuky 1 Odesláno: 16. Červenec, 2012 Author Share Odesláno: 16. Červenec, 2012 Díky moc, jsem ti vděčný! LOCK Link to comment Share on other sites More sharing options...
Dotaz
MackoLuky 1
Mám menší problém s GM, kterého jsem si všim teď. Vím je to zvláštní, ale když se připojím do hry a zapnu chat pole napíši zprávu, tak se mi zpráva neodešle do chatu. Můžu se zeptat čím to je?
Link to comment
Share on other sites
15 odpovědí na tuto otázku
Recommended Posts