JayKay Geplaatst: 29 april 2008 Rapport Geplaatst: 29 april 2008 Ik heb een command voor admins dat je een jetpack kan spawnen: if (strcmp("/adjet", cmdtext, true, 10) == 0) // Gives the player a jetpack { if(PlayerAdminLevel[playerid] >= 1336) { GivePlayerWeapon(playerid,21,1); SendClientMessage(playerid,0xFF7F50AA,"**(ADMIN COMMAND)** You have a jetpack now"); } else SendClientMessage(playerid,0xFF0000AA,"Bad Command. Type /commands for available commands depending on your chosen job/skill"); return 1; } Maar als ik dan die code gebruik dan krijg ik geen jetpack. Hoe los ik dit op? Reageren
Juwayri Geplaatst: 30 april 2008 Rapport Geplaatst: 30 april 2008 Ik heb een command voor admins dat je een jetpack kan spawnen: if (strcmp("/adjet", cmdtext, true, 10) == 0) // Gives the player a jetpack { if(PlayerAdminLevel[playerid] >= 1336) { GivePlayerWeapon(playerid,21,1); SendClientMessage(playerid,0xFF7F50AA,"**(ADMIN COMMAND)** You have a jetpack now"); } else SendClientMessage(playerid,0xFF0000AA,"Bad Command. Type /commands for available commands depending on your chosen job/skill"); return 1; } Maar als ik dan die code gebruik dan krijg ik geen jetpack. Hoe los ik dit op? Moet de speler echt admin lvl 1336 zijn Reageren
RealNL Geplaatst: 30 april 2008 Rapport Geplaatst: 30 april 2008 (bewerkt) Moet de speler echt admin lvl 1336 zijn dat is voor rcon admins... Edite: Dit is de juiste code: if(strcmp(cmd, "/jetpack", true) == 0) { if(PlayerInfo[playerid][Level] >= 1336) { new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); CreatePickup(370, 4, x, y, z); //SetPlayerSpecialAction(playerid, 2); CMDMessageToAdmins(playerid,"JETPACK"); } else { SendClientMessage(playerid,red,"ERROR: You are not a high enough level to use this command"); } return 1; } Dat zou moeten werken ik heb het effe snel uit mijn script gehaalt: credits 100% naar Ladmin systeem Bewerkt: 30 april 2008 door RealNL Reageren
Juwayri Geplaatst: 30 april 2008 Rapport Geplaatst: 30 april 2008 Moet de speler echt admin lvl 1336 zijn dat is voor rcon admins... Edite: Dit is de juiste code: if(strcmp(cmd, "/jetpack", true) == 0) { if(PlayerInfo[playerid][Level] >= 1336) { new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); CreatePickup(370, 4, x, y, z); //SetPlayerSpecialAction(playerid, 2); CMDMessageToAdmins(playerid,"JETPACK"); } else { SendClientMessage(playerid,red,"ERROR: You are not a high enough level to use this command"); } return 1; } Dat zou moeten werken ik heb het effe snel uit mijn script gehaalt: credits 100% naar Ladmin systeem Ik heb hem niet getest maar ik denk niet dat hij zo werkt. En je krijg zo een pick-up kan ook maar dan heeft de speler hem niet meteen. Reageren
RealNL Geplaatst: 30 april 2008 Rapport Geplaatst: 30 april 2008 ja wel je staat er meteen in .. dus... Reageren
Juwayri Geplaatst: 5 mei 2008 Rapport Geplaatst: 5 mei 2008 Ok daar geef ik je gelijk in. Maar een pick-up komt toch terug? En dan kunnen gewone spelers ze ook pakken. Reageren
Sandra Geplaatst: 5 mei 2008 Rapport Geplaatst: 5 mei 2008 (bewerkt) Ok daar geef ik je gelijk in. Maar een pick-up komt toch terug? En dan kunnen gewone spelers ze ook pakken. Inderdaad, als het commando ook meer dan 400 keer word gebruikt, dan zullen de clients crashen wegens een overvloed aan pickups. Edit: Ook CMDMessageToAdmins is geen standaard functie.... Bewerkt: 5 mei 2008 door =>Sandra<= Reageren
JayKay Geplaatst: 14 mei 2008 Auteur Rapport Geplaatst: 14 mei 2008 Sorry voor de late reactie maar ik was op vakantie, vandaar. Maar goed, die manier van RealNL zou dus moeten werken op die manier? Reageren
nick5556 Geplaatst: 14 mei 2008 Rapport Geplaatst: 14 mei 2008 Sorry voor de late reactie maar ik was op vakantie, vandaar.Maar goed, die manier van RealNL zou dus moeten werken op die manier? Volgens mij wel, je moet het alleen niet meer als 400× doen Reageren
Sandra Geplaatst: 14 mei 2008 Rapport Geplaatst: 14 mei 2008 Gebruik gewoon DestroyPickup zodra die is opgepakt. Reageren
GTAScripter Geplaatst: 24 mei 2008 Rapport Geplaatst: 24 mei 2008 Dit is de goede die 100 procent werkt. if(strcmp(cmd, "/jetpack", true) == 0) { if (PlayerInfo[playerid][pAdmin] >= 1337) { new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); CreatePickup(370, 4, x, y, z); //SetPlayerSpecialAction(playerid, 2); } else { SendClientMessage(playerid,COLOR_RED,"ERROR: You are not a high enough level to use this command"); } return 1; } Reageren
oua7 Geplaatst: 9 juli 2008 Rapport Geplaatst: 9 juli 2008 of gewoon als je v-admin script heb en lvl 10 admin bent gewoon in het spel /jetpack Reageren
JayKay Geplaatst: 9 juli 2008 Auteur Rapport Geplaatst: 9 juli 2008 of gewoon als je v-admin script heb en lvl 10 admin bent gewoon in het spel /jetpack Heb geen admin script nodig, die zit al ingebouwd in mijn eigen script. Reageren
Recommended Posts
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.