Jump to content

!SCRIPT!PROBLEEM :Team Text


Recommended Posts

Geplaatst:

moggel :puh:

mijn script probleem =

ik wil maken als een player spawnt met bijv. een medic popetje dat er bij het spawnen text komt te staan

maar er moet weer andere text bij cops staan bijv.

------------------------------

*****you are a Cop*****

your cmds are /CopCmds

other info

-kill not other cops

-nobody kill without reason

------------------------------

die tekst moet er staan bij cops en dit bij medic

------------------------------

****you are a Medic****

your cmds are /MedicCmds

other info

-heal other people

-kill not other people

--------------------------------

en wat er ook nog bij moet komen is

als een medic /meciccmds doet dat ern een lijst met cmds komen maar als een cop /MedicCmds typt moer er komen staan "You are not a Medic' en als een medic /CopCmds typt moet er komen te staan "You are not a Cop"

En als extratje moet er ook een Team chat zijn

volgens mij is het zo wel duidelijk :puh: :P :puh: :P :puh:

mvg, JD

Geplaatst:

Probeer deze functies (plak ze onderaan je gm):

stock IsACop(playerid)
{
	new S = GetPlayerSkin(playerid);
	if(S >= 280 && S <= 286 || S == 265 || S == 266 || S == 267) // All cops + Tenpenny, Pulaski, Hernandez
	{
		return 1;
	}
return 0;
}

stock IsAMedic(playerid)
{
	new S = GetPlayerSkin(playerid);
	if(S == 275 || S == 266 || S== 267) // 275 is correct, andere weet ik niet
	{
		return 1;
	}
return 0;
}

Dan kan je gewoon bij je OnPlayerSpawn doen:

public OnPlayerSpawn(playerid)
{
if(IsACop(playerid))
{
	// Zet hier al je SendClientMessage voor cops
}
else if(IsAMedic(playerid))
{
	// Zet hier al je SendClientMessage voor medics
}
return 1;
}

Voor de commands werkt het ongeveer hetzelfde ;) Gewoon checken of de player een medic of cop skin heeft. Ik heb geen zin om een heel script voor je te schrijven, vogel zelf maar wat uit. Zo leer je het, met errors en met oplossingen :puh:

Geplaatst:

Je kan ook gewoon bij OnPlayerSpawn gTeam opvragen en daar in de callbacks GameTextForPlayer neerzetten.

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent actief   0 leden

    • Er zijn hier geen geregistreerde gebruikers aanwezig.
×
×
  • Create New...