Jump to content
Geplaatst:
comment_893951

1. Hoe kan ik welkomst tekst maken? In de letterformaat net zoals Announce....

2. Hoe kan ik /Freeze en /UnFreeze script maken (op sa-mp forum staan erwel een apar maar die werken niet echt)

3. Hoe kan ik /Jail en /Unjail script maken? (op sa-mp forum staan erwel een paar maar die werken niet echt)

Featured Replies

Geplaatst:
comment_893965

De tweede en derde weet ik zo snel niet, maar met je eerste vraag kan ik je wel helpen. :)

Zoek allereerst de callback 'OnPlayerConnect' op, welke aangeeft waar je dingen moet plaatsen die moeten gebeuren zodra de speler met de server verbindt. Daarna plaats je een volgende regel:

GameTextForPlayer(playerid, "~r~San Andreas Deathmatch V1.0 ~n~ ~w~Made by Donwell",2500,5);

Dit is een voorbeeld uit mijn eigen script. Als we deze regel nu even gaan ontleden, spreken 'GameTextForPlayer' en 'playerid' wel voor zich, lijkt me. Het stukje "~r~San Andreas Deathmatch V1.0 ~n~ ~w~Made by Donwell" is de tekst die je krijgt. '~r~' is de kleur, in dit geval rood. Daarna is de ~n~ een nieuwe regel en de ~w~ staat voor de witte tekst. Voor de rest spreekt dit stukje voor zich.

Daarna hebben we alleen nog de twee cijfers achterin. De 2500 is de tijd in milliseconden. 1000 ms staat voor 1 seconde, mijn tekst staat er dus 2,5 seconden. Deze kun je zelf aanpassen. Daarna nog één cijfer, en dat is de '5', dit is het type tekst. Dit is hetzelfde als de announce-tekst, dus deze hoef je verder niet aan te passen.

Al met al geeft dit ons de volgende code:

public OnPlayerConnect(playerid) {
	GameTextForPlayer(playerid, "~r~San Andreas Deathmatch V1.0 ~n~ ~w~Made by Donwell",2500,5);
return 1;
}

Helaas weet ik de andere twee vragen dus niet, maar hopelijk kan iemand anders je daar verder mee helpen.. :)

Succes ermee! :)

Geplaatst:
comment_893982
1. Hoe kan ik welkomst tekst maken? In de letterformaat net zoals Announce....

2. Hoe kan ik /Freeze en /UnFreeze script maken (op sa-mp forum staan erwel een apar maar die werken niet echt)

3. Hoe kan ik /Jail en /Unjail script maken? (op sa-mp forum staan erwel een paar maar die werken niet echt)

2. Gebruik TogglePlayerControllable(giveplayerid, 0); Om een speler te 'freezen'

3. Je zou SetPlayerPos kunnen gebruiken en de coordinaten van een gevangenis cel kunnen gebruiken.

Bewerkt: door =>Sandra<=

Geplaatst:
  • Auteur
comment_894068
1. Hoe kan ik welkomst tekst maken? In de letterformaat net zoals Announce....

2. Hoe kan ik /Freeze en /UnFreeze script maken (op sa-mp forum staan erwel een apar maar die werken niet echt)

3. Hoe kan ik /Jail en /Unjail script maken? (op sa-mp forum staan erwel een paar maar die werken niet echt)

2. Gebruik TogglePlayerControllable(giveplayerid, 0); Om een speler te 'freezen'

3. Je zou SetPlayerPos kunnen gebruiken en de coordinaten van een gevangenis cel kunnen gebruiken.

Oke bedankt, alleen ik wil als die in de gevangenis zit dat hij als die een telepoort gebruikt er niet uit kan, want soms gebruik je telepoort ergens heen en kan ie er zomaar uit.. dat wil ik voorkomen

Geplaatst:
comment_894376

Ik had een goede gezien, maar ik ben hem kwijt :cry:

mn computer crashte laatste week en ik ben alles kwijt :(

maar zodra ik hem weer gevonden heb, ik kom er op terug,

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

:bier: make love not war, we can change the world if we realy want to :bier:

Bewerkt: door Twinsen

Geplaatst:
comment_894411
Oke bedankt, alleen ik wil als die in de gevangenis zit dat hij als die een telepoort gebruikt er niet uit kan, want soms gebruik je telepoort ergens heen en kan ie er zomaar uit.. dat wil ik voorkomen

Je kan alle commando's voor een speler door bovenaan OnPlayerCommandText iets te zetten zoals:

if(Jailed[playerid] == 1) 
{
SendClientMessage(playerid, 0xFF0000AA, "You can't use commands because you're in jail!");
return 1;
}

Bewerkt: door =>Sandra<=

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

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.