Jump to content

Voor het spawnen probleem


Recommended Posts

Geplaatst:

Hallo!

Ik gebruik nu een systeem dat je in een team kan. Team crimi en team cop.

Als iemand de server binnenkort komt hij / zij in een team genaamd 'NOT'

Dan wil ik dat als iemand op shift ramt dat iets kijkt of hij nog ik dat team 'NOT' zit. Zoja krijgt hij een melding en gaat niet verder. Zonee moet hij gewoon beginnen met zijn job. Maar hoe maak ik dat?

Ik had dit al:

public OnPlayerRequestSpawn(playerid)
{
if (gTeam[playerid] == TEAM_NOT0)
  	{
       SendClientMessage(playerid, COLOR_RED, "Je hebt nog geen werk gekozen!");
       SendClientMessage(playerid, COLOR_RED, "/cop   - Word politieman");
       SendClientMessage(playerid, COLOR_RED, "/crimi - Word crimineel");
       return 0;
   }
return 1;
}

Maar dat werkt niet! Weet iemand raad want dit is de eerste keer dat ik met teams werk.

Ik wens jullie een gelukkig en gezond 2010! :dans:

Geplaatst: (bewerkt)

if (gTeam[playerid] == TEAM_NOT0)

Een nulletje te veel:

if (gTeam[playerid] == TEAM_NOT)

Bewerkt: door GTAguillaume
Geplaatst:

if (gTeam[playerid] == TEAM_NOT0)

Een nulletje te veel:

if (gTeam[playerid] == TEAM_NOT)

Waar dient die 0 dan voor?

Geplaatst:

Ik raad je aan om iets anders te gebruiken dan SendClientMessage. Je zal wel merken waarom als je het uittest. 0_0

1, wat is er mis in het script.

2, waar heb je het over? Ik heb niks gemerkt...

Geplaatst:

2, waar heb je het over? Ik heb niks gemerkt...

Als je dan op shift zal drukken zal die regel meerdere keren in de chat komen. Als je de shift knop ingedrukt houd, dan wordt de chat echt helemaal volgespamt.

Geplaatst:

Ja, maar hoe los ik dat probleem van die returns op?

Wat bedoel met met die returns?

Als je het probleem dat je chatbox word volgespamt bedoelt:

GameTextForPlayer(playerid, "Kies eerst een jop", 3000, 4);

Of je kan het ook oplossen met textdraws

Geplaatst:

Ja, maar hoe los ik dat probleem van die returns op?

Wat bedoel met met die returns?

Als je het probleem dat je chatbox word volgespamt bedoelt:

GameTextForPlayer(playerid, "Kies eerst een jop", 3000, 4);

Of je kan het ook oplossen met textdraws

Ik heb het probleem simpelweg opgelost door als je op shift drukt een melding te laten geven:

Je hebt nog geen werk gekozen!

/cop - Politieman

/crimi - Crimineel

Zodra je dan 1 van de commando's intikt, word je gespawned door simpel de zin "SpawnPlayer(playerid);" er neer te zetten.

Maar nogmaals dank voor de hulp!

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...