Geplaatst: 30 januari 200817 jaren comment_879437 het laatste wat ik nog kan doen aan mijn server is een teamchat maken , maar ik weet niet hoe ik dat moet doen. als je wat typt moet het automatisch in je team zijn en met bijv ; buiten de teamchat. zou iemand het kunnen maken? en graag dan ook zeggen waar ik het precies moet neerzetten in mijn script. alvast bedankt
Geplaatst: 30 januari 200817 jaren comment_879467 Ik heb dit voor je gemaakt: public OnPlayerText(playerid, text[]) { if(strfind(text[0], "#", false)==0) { new team = gTeam[playerid]; new string[128]; new PName[MAX_PLAYER_NAME]; GetPlayerName(playerid, PName, sizeof(PName)); format(string, sizeof(string), "[TeamChat]: %s: %s", PName, text[1]); for(new i=0; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(gTeam[i] == team) { SendClientMessage(i, YELLOW, string); } } } return 0; } return 1; } Ik heb het half getest, volgens mij werkt die wel. Edit: Bah, het forum vern**kt de indentatie weer Bewerkt: 30 januari 200817 jaren door Sandra18[NL]
Geplaatst: 9 februari 200817 jaren Auteur comment_887207 nog bedankt sandra ( beter laat dan nooit ) edit : 1 error , uh,, waneer ik compile doe dan zegt ie , error 017: undefined symbol "YELLOW". het gaat hierom in dat stukje script van jou , SendClientMessage(i, YELLOW, string); Bewerkt: 9 februari 200817 jaren door NLfighter
Geplaatst: 9 februari 200817 jaren comment_887337 Je moet YELLOW even veranderen naar jouw kleur. COLOR_YELLOW ofzo. Edit, als je de kleur geel helemaal niet hebt gedefineerd. zet dan bovenaan je script #define YELLOW 0xFFFF00AA Bewerkt: 9 februari 200817 jaren door =>Sandra<=
Geplaatst: 9 februari 200817 jaren Auteur comment_887377 heb boven aan die color devine gezet , nu wil ie m wel compilen , donderdag kan ik mijn server eindelijk testen. Bewerkt: 9 februari 200817 jaren door NLfighter
Geplaatst: 9 februari 200817 jaren comment_887384 Nou, bij die code die ik voor je gemaakt had, is gewoon elk bericht van iedereen geel. Ongeacht of je een oranje of een roze spelers kleur hebt. Als jij bijvoorbeeld typt: #Hoi team! dan krijgen jouw teamgenoten het volgende bericht in het geel: [TeamChat]: NLfighter: Hoi team! Als je een andere kleur wilt dan geel, moet je gewoon die COLOR_YELLOW vervangen naar de gewenste kleur.
Geplaatst: 9 februari 200817 jaren Auteur comment_887758 maar is het dan wel binnen mijn eigen team? bijv : swat. en dat bijv : pilots het niet zien:P
Geplaatst: 9 februari 200817 jaren comment_887776 maar is het dan wel binnen mijn eigen team? bijv : swat. en dat bijv : pilots het niet zien:P Ja
het laatste wat ik nog kan doen aan mijn server is een teamchat maken , maar ik weet niet hoe ik dat moet doen.
als je wat typt moet het automatisch in je team zijn en met bijv ; buiten de teamchat.
zou iemand het kunnen maken? en graag dan ook zeggen waar ik het precies moet neerzetten in mijn script.
alvast bedankt