Ik heb een nieuwe base voor LSVS gemaakt. De code om hem omhoog te doen en de code om hem omlaag te doen zijn /gatedown en /gateup. Maar iedereen kan nu die commands gebruiken. En dat is niet de bedoeling. Dus ik had zo iets iedereen die [LSVS] In zijn naam heeft staan mag erin. Maar hoe doe ik dat ? Dit is mijn gate script
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/gatedown", true) == 0)
{
MoveObject(obj,2204.60375977,-2251.79150391,5.36768055, 2.00);//Tip: als je de gate naar benede wil kan je de coordinaten van je object kopieren (X,Y,Z) en dan achter de Z gewoon -5 zetten
SendClientMessage(playerid, 0xFF000000, "Gate Open");
SetTimer("Resetobj",5000,0); //verander zelf de tijd. (nu sluit die na 5 seconden)
return 1;
}
if(strcmp(cmdtext, "/gateup", true) == 0)
{
MoveObject(obj,2204.60375977,-2251.79150391,14.36768055, 2.00); //zelfde X,Y,Z als het object in OnGameModeInit
SendClientMessage(playerid, 0xFF000000, "Gate Closed");
return 1;
}
return 0;
}
Gate Reset :
public Resetobj()
{
MoveObject(obj,74.02290344,-1877.53686523,2.11718750, 2);
return 1;
}
Hallo.
Ik heb een nieuwe base voor LSVS gemaakt. De code om hem omhoog te doen en de code om hem omlaag te doen zijn /gatedown en /gateup. Maar iedereen kan nu die commands gebruiken. En dat is niet de bedoeling. Dus ik had zo iets iedereen die [LSVS] In zijn naam heeft staan mag erin. Maar hoe doe ik dat ? Dit is mijn gate script
Bovenaan :
Gate :
Gate Code :
Gate Reset :
Wie mij kan helpen ben ik dankbaar.
Groeten.