- /ssave [commentaar] --> Opent een menu waarmee je ook posities kan opslaan.
- /sp --> Sla x, y en z-coördinaat op in bestand "SinglePositions.txt"
- /ss --> Sla een AddPlayerClass-regel op in bestand "SpawnPositions.txt"
- /sc --> Sla een AddStaticVehicle-regel op in het bestand "CarPositions.txt"
- /st --> Sla een Teleport-locatie op in het bestand 'TeleportPositions.txt"
- /showstats --> Laat de statistieken rechts-onderin beeld zien
- /hidestats --> Verberg de statistieken
- /shelp --> soort van 'wegwijzer'
- /shelp1 --> 1e help-menu
- /sehelp2 --> 2e help-menu
- /scommands --> ingame commando's van deze tool
- /cash [bedrag] --> geef je zelf ....dollar.
- /heal --> Heal jezelf
- /kill --> Vermoord jezelf
- /c [model-id] --> Spawn een voertuig (Let op: Spawn niet meer dan 70 verschillende voertuigtypes! Anders crasht je client!)
- /setskin [skin-id] --> Verander je skin. (Let op: Als je dood gaat, krijg je je oude skin weer terug)
Let Op: Je moet voor al deze commando's ingelogd zijn met rcon!
Bekende bugs:
- Als je de statistieken-scherm gebruikt, en er komt een andere speler online (geeft die rare waardes aan (waardes van de nieuwe speler)
Als dat gebeurd, typ /showstats om je eigen stats weer te bekijken.
Let op!:
Als je in je eigen gamemode al een textdraw gebruikt, is het niet mogelijk om de textdraw van deze tool te gebruiken omdat anders de textdraws gaan 'flikkeren'
Daarom heb ik in dit filterscript een optie aangemaakt om de textdraw wel of niet te gebruiken.
Dit kan je instellen door de regel
new UseTextDraw = 1;
aan te passen.
1 = textdraw wél gebruiken, 0 = textdraw niet gebruiken.
Als je dus al een textdraw gebruikt moet je dus die regel veranderen naar:
new UseTextDraw = 0;
Dit gebeurt er namelijk als je 2 textdraws tegelijkertijd gebruikt:
P.s: let niet op het watermerk midden in beeld, het gaat immers om wat er rechtsonderin beeld gebeurd zodra ik spawn.
(P.s2: na 0:20 blijft het beeld 20 seconden steken gek genoeg Maar daana zie je de bug.)
ScriptTools by Sandra18[NL]
Versie 5
Inleiding:
Ik krijg vaak vragen over het opzoeken van coördaten.
- Hoe moet dat?
- Wat is het coördinaat van ....
- Waar staan de opgeslagen coördinaten
- enzovoort
Dit bracht mij op het idee om een handige tool te maken om makkelijk coördiaten op te slaan.
Ook bevat deze tool een textdraw die costant wat statistieken laat zien.
Hoe te installeren:
- Download de 2 bestanden die onderaan dit bericht staan. (Het is een .pwn en een .amx file)
- Zet beide bestanden in de map 'filterscripts'
- Open server.cfg
- Zet achter 'Filterscripts' 'SST5'
- Dus:
- Sla server.cfg op
- Maak in de map 'scriptfiles' een nieuwe map aan genaamd:
Let op Hoofdletters, haakje en spatie!
- Open je server
- Spelen maar!
Let op:
Niet alle info staat in deze post, voor uitgebreidere info per Update klik op onderstaande links:
- Versie 2
- Versie 3
- Versie 4
- Versie 5
Functies:
Dit script kent 4 verschillende manieren om posities op te slaan + een systeem die kant-en-klare teleportcommando's maakt en een WorldBound-creator.
- Je kan alleen de x, y en z-coördinaat opslaan.
- Je kan een hele AddPlayerClass(skin-id, x, y, z, angle, wapens);-regel opslaan.
- Je kan een hele AddStaticVehicle(model-id, x, y, z, angle, kleur1, kleur2);-regel opslaan.
- Je kan een teleportlocatie opslaan als een SetPlayerPos(playerid, x, y, z); & SetPlayerFacingAngle(playerid, angle);
Indien je in een voertuig zit, zal de teleport-locatie opgeslagen worden als
SetVehcilePos(GetPlayerVehicleID(playerid), x, y, z); * SetVehicleZAngle(GetPlayerVehicleID(playerid), angle);
Voor uitleg over opslaan/maken van teleportcommando: klik >>hier<<
Voor info/uitleg over de worldbouds-creator, klik >>hier<<
Voor uitleg over opslaan/maken van Player-to-point-teleportcommando: klik >>hier<<
De posities worden in verschillende bestanden opgeslagen. Deze bestanden zijn te vinden in de map 'scriptfiles'
- Losse coördiaten worden opgeslagen in het bestand 'SinglePositions.txt'
- AddPlayerClass-regels worden opgeslagen in het bestand 'SpawnPositions.txt'
- AddStaticVehicle-regels worden opgeslagen in het bestand 'CarPositions.txt'
- Teleportlocaties worden opgeslagen in het bestand 'TeleportPosities.txt'
- TeleportCommando's worden opgeslagen in het bestand 'TeleportCommands.txt'
- PlayerToPoint-teleportCommando's worden opgeslagen in het bestand 'PlayerToPointTeleport.txt'
- Instellingen worden opgeslagen in het bestand 'Settings.txt'
Let op: Deze bestanden hoef je niet zelf aan te maken, dat gebeurd automatisch!
Deze tool bevat ook een soort van infobox (er word gebruik gemaakt van een textdraw)
De infobox laat de volgende waarden zien:
- X, Y en Z-coördinaat
- Kijkrichting (Angle)
- Skin-id
- Interior-id
- Voertuigmodel-id
- Voertuig-naam
Voorbeeld van opslaan van een voertuig:
- Stap in een voertuig
- Rij naar je gewenste locatie
Nu kan je 2 dingen doen:
------------------
- Typ: /sc <commentaar>
of:
- Typ /ssave <commentaar> en selecteer vervolgens in het menu de optie 'Save CarPosition'.
----------------
- Ga naar de map scriptfiles
- Open het bestand 'CarPositions.txt
- Daar zal je dan de volgende regel aantreffen:
- Kopieer deze regel en nu kan je hem in je script zetten onder 'public OnGameModeInit'
Hetzelfde geldt voor Spawn coordiaten.
Let op: Je moet wel met rcon ingelogd zijn om coördinaten op te slaan.
Dit heb ik gedaan om te voorkomen dat andere spelers jouw bestanden 'vol-spamt'
Log dus eerst in met het commando: /rcon login password
Je kan het opslaan van posities met 2 verschillende commando's doen:
- /ssave [commentaar] (Commentaar is optioneel, hoeft dus niet, maar is wel handiger en overzichtelijker)
Met /ssave word er een menu geopend die er zo uit ziet:
http://i128.photobucket.com/albums/p170/Sandra17NL/menu.jpg
- Of gebruik de onderstaande commando's:
Commando's:
- /ssave [commentaar] --> Opent een menu waarmee je ook posities kan opslaan.
- /sp --> Sla x, y en z-coördinaat op in bestand "SinglePositions.txt"
- /ss --> Sla een AddPlayerClass-regel op in bestand "SpawnPositions.txt"
- /sc --> Sla een AddStaticVehicle-regel op in het bestand "CarPositions.txt"
- /st --> Sla een Teleport-locatie op in het bestand 'TeleportPositions.txt"
- /showstats --> Laat de statistieken rechts-onderin beeld zien
- /hidestats --> Verberg de statistieken
- /shelp --> soort van 'wegwijzer'
- /shelp1 --> 1e help-menu
- /sehelp2 --> 2e help-menu
- /scommands --> ingame commando's van deze tool
- /cash [bedrag] --> geef je zelf ....dollar.
- /heal --> Heal jezelf
- /kill --> Vermoord jezelf
- /c [model-id] --> Spawn een voertuig (Let op: Spawn niet meer dan 70 verschillende voertuigtypes! Anders crasht je client!)
- /setskin [skin-id] --> Verander je skin. (Let op: Als je dood gaat, krijg je je oude skin weer terug)
Let Op: Je moet voor al deze commando's ingelogd zijn met rcon!
Bekende bugs:
- Als je de statistieken-scherm gebruikt, en er komt een andere speler online (geeft die rare waardes aan (waardes van de nieuwe speler)
Als dat gebeurd, typ /showstats om je eigen stats weer te bekijken.
Let op!:
Als je in je eigen gamemode al een textdraw gebruikt, is het niet mogelijk om de textdraw van deze tool te gebruiken omdat anders de textdraws gaan 'flikkeren'
Daarom heb ik in dit filterscript een optie aangemaakt om de textdraw wel of niet te gebruiken.
Dit kan je instellen door de regel
aan te passen.
1 = textdraw wél gebruiken, 0 = textdraw niet gebruiken.
Als je dus al een textdraw gebruikt moet je dus die regel veranderen naar:
Dit gebeurt er namelijk als je 2 textdraws tegelijkertijd gebruikt:
P.s: let niet op het watermerk midden in beeld, het gaat immers om wat er rechtsonderin beeld gebeurd zodra ik spawn.
(P.s2: na 0:20 blijft het beeld 20 seconden steken gek genoeg
Maar daana zie je de bug.)
<object width="425" height="350"><param name="movie" value="
Tot slot:
Ja, ik weet dat je ook AddPlayerClass en AddStaticVehicle regels kan opslaan met het standaard commando /save
maar het ging me in eerste instantie om het opslaan van de losse x, y en z-coordinaten.
Binnenkort komt er een nieuwe versie met wat nieuwe functies en bugfixes.
Als je nog vragen, tips, verzoekjes, of wat dan ook hebt, dan zet je hier maar een berichtje of stuur me een pm.
Download:
SST5.pwn
SST5.amx
Download Oude Versie's:
Voor links van oude versies, moet je maar ff pm'en
Nou, veel plezier ermee!
Groetjes Sandra
Bewerkt: door =>Sandra<=