Posted August 29, 200717 yr comment_764749 Hoe zorg ik er voor dat een skin, dat je in het begin kan kiezen, enkel voor admins is en dat, als je het toch neemt als normal player, dood gaat? Iets met IfIsPlayerAdmin ofzo, maar ik snap het niet zo goed waar ik dat precies daar moet plaatsen.
August 29, 200717 yr comment_764785 Hoe zorg ik er voor dat een skin, dat je in het begin kan kiezen, enkel voor admins is en dat, als je het toch neemt als normal player, dood gaat?Iets met IfIsPlayerAdmin ofzo, maar ik snap het niet zo goed waar ik dat precies daar moet plaatsen. IsPlayerAdmin returned true als de speler is ingelogd met "/rcon login password" dus dan kan je in de callback "OnPlayerRequestClass" iets zetten als: if(!IsPlayerAdmin(playerid) && classid == 0) { // Player can't use class // toon tekst voor de speler ofzo } Als je doed "return 0;" dan kan er geen class meer gekozen worden blijkbaar dus zo kan je het niet doen maar je kan bijvoorbeeld een tekst tonen en als de speler spawned kan je zijn spawn info changen of je kan het ook anders doen en gewoon een functie maken "/useAdminSkin" en dan als de speler die uitvoerd dat je gewoon de functie "SetSpawnInfo" gebruiken. (klik hier voor documentatie over die functie)
August 29, 200717 yr Author comment_765040 Ok, dan doe ik het via een command, ik weet hoe ik de skin moet changen met een command, maar kan ik er ook voor zorgen dat als ik bv. /adminskin doe, dat ik dan de skin van Admin krijg + dat de spawncoordinaten veranderen? En kan je geen simpel voorbeeld zetten met alles erop en eraan van PlayerRequestClass? Edited August 29, 200717 yr by ICE-Spirit
August 29, 200717 yr comment_765255 Had ik niet een paar dagen geleden zo'n script voor jou gemaakt? (of was dat voor iemand anders?) Bij public OnPlayerSpawn: if(!IsPlayerAdmin(playerid)) { if(GetPlayerSkin(playerid)== 217) { // verander dit getal naar de skin-id die jij wilt gebruiken. SetPlayerHealth(playerid, 0); ForceClassSelection(playerid); SendClientMessage(playerid, COLOR_RED, "Only admins are allowed to use this skin!"); } } Ik heb het zelf getest, Deze code werkt prima in mijn server. Succes ermee Edited August 29, 200717 yr by Sandra18[NL]
August 30, 200717 yr comment_765379 Had ik niet een paar dagen geleden zo'n script voor jou gemaakt? (of was dat voor iemand anders?) Bij public OnPlayerSpawn: if(!IsPlayerAdmin(playerid)) { if(GetPlayerSkin(playerid)== 217) { // verander dit getal naar de skin-id die jij wilt gebruiken. SetPlayerHealth(playerid, 0); ForceClassSelection(playerid); SendClientMessage(playerid, COLOR_RED, "Only admins are allowed to use this skin!"); } } Ik heb het zelf getest, Deze code werkt prima in mijn server. Succes ermee Die code is wel vrij omslachtig want hij moet dan elke keer als iemand spawned dat checken je doed gewoon beter alleen in de command checken (en evt de plaatsen waar iemand zijn skin kan changen) en met "SetSpawnInfo" die ik hier boven al vermelde kan je de spawn coördinaten ook veranderen
August 30, 200717 yr Author comment_765423 Wel, bij nader inzien, doe ik het toch op Sandra's manier. Want dat was eigenlijk hetgene wat ik wou bereiken. Dankje
September 9, 200717 yr comment_773129 ik was ook op zoek naar zoiets... maare hoe laat je iemand een admin woorden... ik bedoel oik zelf ben zoon admin ik voor me rcon password in... maare ik kan de skin nie gebruikken? hoe moet ik mezelf dan admin maken?
September 9, 200717 yr comment_773136 ik was ook op zoek naar zoiets... maare hoe laat je iemand een admin woorden... ik bedoel oik zelf ben zoon admin ik voor me rcon password in... maare ik kan de skin nie gebruikken? hoe moet ik mezelf dan admin maken? De code die ik heb gemaakt (die paar berichten hierboven staat), werkt alleen als je voordat je de skin kiest je met rcon inlogt. Dus als je je niet met rcon inlogt, is het niet mogelijk om met die skin te spelen.
September 9, 200717 yr comment_773139 hoi ik ben een eigen game mode aan het ontwerpen... optmoment loopt hij pragtig aleen ik wil zegmaar zelfde baas zijn... ik geloof dat dat admin heet. maar hoe zet ik mijzelf als baas (admin)? want ik heb dat ene stukje script een spesiaale skin voor admins erin staan die doet et goed. maar als ik met mijnn rcon verbinding maak met mijn server doet hij het niet... ik bedoel dan ben ik geen admin... hoe word ik zelf admin?... ik hoop dat jullie mijn vraag snappen... en als jullie hem niet snappen vraag naar uitleg... dan probeer ik et uiteleggen groetjes Corné
September 9, 200717 yr comment_773140 ik was ook op zoek naar zoiets... maare hoe laat je iemand een admin woorden... ik bedoel oik zelf ben zoon admin ik voor me rcon password in... maare ik kan de skin nie gebruikken? hoe moet ik mezelf dan admin maken? De code die ik heb gemaakt (die paar berichten hierboven staat), werkt alleen als je voordat je de skin kiest je met rcon inlogt. Dus als je je niet met rcon inlogt, is het niet mogelijk om met die skin te spelen. maar ik log wel met rcon in...
September 9, 200717 yr comment_773143 maar ik log wel met rcon in... Heb je dan wel de goede skin-id's ? Edit: Oh wacht! In je nieuwe topic lees dat jij connect via rcon. Maar je moet gewoon de server in gaan, en dan, als je de server in bent, het commando: /rcon login <password> typen Dus als je rcon pass 'blabla' is, dan typ je /rcon login blabla en DAN ben je pas rcon admin Succes ermee Edited September 9, 200717 yr by Sandra18[NL]
September 9, 200717 yr comment_773146 maar ik log wel met rcon in... Heb je dan wel de goede skin-id's ? ik neem aan dat het de goede skin id was... want toen ik die skin gebruikte de skin van cj skin id 0 dus toen ik die gebrukkte viel ik dood neer en kwam er te staan dat hij aleen te gebruiken was voor admins. terwijl ik mijn rcon pasword heb gebruikt bij het inloggen om zomaar te noemen
September 9, 200717 yr comment_773147 >>zie 2 berichten hierboven<< Edited September 9, 200717 yr by Sandra18[NL]
September 9, 200717 yr comment_773149 Je moet gewoon als speler de server ingaan. En dan pas /rcon login password typen. Dan ben je pas rcon admin van je server.
September 9, 200717 yr comment_773150 maar ik log wel met rcon in... Heb je dan wel de goede skin-id's ? Edit: Oh wacht! In je nieuwe topic lees dat jij connect via rcon. Maar je moet gewoon de server in gaan, en dan, als je de server in bent, het commando: /rcon login <password> typen Dus als je rcon pass 'blabla' is, dan typ je /rcon login blabla en DAN ben je pas rcon admin Succes ermee bedankt! kga et gelijk testen... al had ik al lang moeten slapen van me pa en ma... nu weet ik hoe het werkt... PS: srrie voor dat nieuwe topic... mijn fout
Hoe zorg ik er voor dat een skin, dat je in het begin kan kiezen, enkel voor admins is en dat, als je het toch neemt als normal player, dood gaat?
Iets met IfIsPlayerAdmin ofzo, maar ik snap het niet zo goed waar ik dat precies daar moet plaatsen.