Započeo AlienWare95
•1. Apr. 2018.za vip komandu /getcar
730
pregleda
5
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
92
Postovi:
20
Teme:
Pridružio se:Dec. 2016
1. Apr. 2018.
Problem(error/warning):Ovako npravim komandu da vip moze getati svoja vozila samo svoja e sad pokusavam da to uradim da ne geta po id kola nego /getcar 1 npr i geta prvo vozilo ovo je sadasnja verzija sta sam ja napravio akli je po id kola
Dio skripte:
Slika/video ingame problema(obavezno ako je ingame problem): ne treba
Dio skripte:
CMD:getcar( playerid, params[] ) {
if( PlayerInfo[ playerid ][ xHelper ] >= 1 || PlayerInfo[ playerid ][ xVIPLevel ] >= 1 ) {
new idslota = PlayerInfo[ 0 ] || PlayerInfo[ 1 ] || PlayerInfo[ 2 ] || PlayerInfo[ 3 ] || PlayerInfo[ 4 ];
if( strcmp( ImeIgraca( playerid ), VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 0 ] ][ vOwner ], true ) == 0 ) return GRESKA( playerid, ""col_chating"Samo svoja vozila" );
if( strcmp( ImeIgraca( playerid ), VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 1 ] ][ vOwner ], true ) == 0 ) return GRESKA( playerid, ""col_chating"Samo svoja vozila" );
if( strcmp( ImeIgraca( playerid ), VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 2 ] ][ vOwner ], true ) == 0 ) return GRESKA( playerid, ""col_chating"Samo svoja vozila" );
if( strcmp( ImeIgraca( playerid ), VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 3 ] ][ vOwner ], true ) == 0 ) return GRESKA( playerid, ""col_chating"Samo svoja vozila" );
if( strcmp( ImeIgraca( playerid ), VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 4 ] ][ vOwner ], true ) == 0 ) return GRESKA( playerid, ""col_chating"Samo svoja vozila" );
if( sscanf( params, "i", idslota ) ) {
SendUsageMessage( playerid, "/getcar [id slota]");
return 1;
}
new Float:plocx, Float:plocy, Float:plocz;
GetPlayerPos( playerid, plocx, plocy, plocz );
SetVehiclePos( idslota, plocx, plocy+4, plocz );
}
else return GRESKA( playerid, ""col_chating"You are not authorized." );
return 1;
}Slika/video ingame problema(obavezno ako je ingame problem): ne treba
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
313
Postovi:
27
Teme:
Pridružio se:Jan. 2018
1. Apr. 2018.
AlienWare95 wrote on April 1, 2018, 2:21 pm:
Problem(error/warning):Ovako npravim komandu da vip moze getati svoja vozila samo svoja e sad pokusavam da to uradim da ne geta po id kola nego /getcar 1 npr i geta prvo vozilo ovo je sadasnja verzija sta sam ja napravio akli je po id kola
Dio skripte:
Slika/video ingame problema(obavezno ako je ingame problem): ne treba
Dio skripte:
CMD:getcar( playerid, params[] ) {
if( PlayerInfo[ playerid ][ xHelper ] >= 1 || PlayerInfo[ playerid ][ xVIPLevel ] >= 1 ) {
new idslota = PlayerInfo[ 0 ] || PlayerInfo[ 1 ] || PlayerInfo[ 2 ] || PlayerInfo[ 3 ] || PlayerInfo[ 4 ];
if( strcmp( ImeIgraca( playerid ), VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 0 ] ][ vOwner ], true ) == 0 ) return GRESKA( playerid, ""col_chating"Samo svoja vozila" );
if( strcmp( ImeIgraca( playerid ), VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 1 ] ][ vOwner ], true ) == 0 ) return GRESKA( playerid, ""col_chating"Samo svoja vozila" );
if( strcmp( ImeIgraca( playerid ), VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 2 ] ][ vOwner ], true ) == 0 ) return GRESKA( playerid, ""col_chating"Samo svoja vozila" );
if( strcmp( ImeIgraca( playerid ), VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 3 ] ][ vOwner ], true ) == 0 ) return GRESKA( playerid, ""col_chating"Samo svoja vozila" );
if( strcmp( ImeIgraca( playerid ), VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 4 ] ][ vOwner ], true ) == 0 ) return GRESKA( playerid, ""col_chating"Samo svoja vozila" );
if( sscanf( params, "i", idslota ) ) {
SendUsageMessage( playerid, "/getcar [id slota]");
return 1;
}
new Float:plocx, Float:plocy, Float:plocz;
GetPlayerPos( playerid, plocx, plocy, plocz );
SetVehiclePos( idslota, plocx, plocy+4, plocz );
}
else return GRESKA( playerid, ""col_chating"You are not authorized." );
return 1;
}Slika/video ingame problema(obavezno ako je ingame problem): ne treba
Pogledaj neke UP modove,vidi kako je uradjeno,skontaj i sve sredjeno
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
92
Postovi:
20
Teme:
Pridružio se:Dec. 2016
3. Apr. 2018.
ma ok to al treba naci trakav up mod koji to ima u glavnom koje sam skidao nemaju uopste tu komandu ako neko ima nek mi posalje
Hvala!
Hvala!
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
10 / 250 XP
Početnik(0)
718
Postovi:
56
Teme:
Pridružio se:Jan. 2017
3. Apr. 2018.
YCMD:vportvozilo(playerid, params[],help)
{
if(PlayerInfo < 4) return SCM(playerid,-1,""CRVENA"SA:RP:"SIVA"Samo VIP4+!");
if(PlayerInfo == 1) return SCM(playerid,-1,"SA:RP:"CRVENA"Radis posao ne mozes da koristis ovu komandu!");
if(Zavezan == 1) return SCM(playerid, -1, ""CRVENA"ERROR: "SIVA"Ti si zavezan ne mozes koristiti ovu komandu!");
if(PlayerInfo >= 1) return SCM(playerid,-1,"SA:RP:"SPLAVA"Ne mozete koristiti ovu komandu jer imate trazeni level!");
if(PlayerInfo != 0) return SCM(playerid,-1,"SA:RP:"SPLAVA"Ne mozete jer ste zatvoreni!");
if(PlayerInfo >= 1) return SCM(playerid,-1,"SA:RP:"SPLAVA"Ne mozete jer ste u waru!");
if(GetPlayerInterior(playerid) > 0) return SCM(playerid,-1,""CRVENA"ERROR: "BELA"Ne mozete koristiti /join dok ste u enterijeru!");
SPD(playerid,16120,DIALOG_STYLE_LIST, "VIP Port Vozila", "Auto 1\nAuto2\nMotor\nLetelica\nPlovilo", "Port", "Izadji");
return 1;
}
fDialog(16120)
{
if(!response) return 1;
switch(listitem) {
case 0, 1: { // auto 1 ili 2
new vehId = ((listitem == 0) ? (PlayerInfo) : (PlayerInfo));
if(vehId < 0 || strcmp(VoziloInfo, GetName(playerid)) != 0) {
return SendClientMessage(playerid, -1, "Vi ne posedujete vozilo.");
}
new Float:fPos;
GetPlayerPos(playerid, fPos, fPos, fPos);
SetVehiclePos(VoziloInfo, fPos, fPos, fPos);
SendClientMessage(playerid, -1, "Vozilo je teleportovano.");
}
case 2:
{
new idmotora = PlayerInfo;
if(idmotora < 0 || strcmp(MotorInfo, GetName(playerid)) != 0) {
return SendClientMessage(playerid, -1, "Vi ne posedujete vozilo.");
}
new Float:fPos;
GetPlayerPos(playerid, fPos, fPos, fPos);
SetVehiclePos(MotorInfo, fPos, fPos, fPos);
SendClientMessage(playerid, -1, "Vozilo je teleportovano.");
}
case 3:
{
new idletelice = PlayerInfo;
if(idletelice < 0 || strcmp(AvionInfo, GetName(playerid)) != 0) {
return SendClientMessage(playerid, -1, "Vi ne posedujete vozilo.");
}
new Float:fPos;
GetPlayerPos(playerid, fPos, fPos, fPos);
SetVehiclePos(AvionInfo, fPos, fPos, fPos);
SendClientMessage(playerid, -1, "Vozilo je teleportovano.");
}
case 4:
{
new idplovila = PlayerInfo;
if(idplovila < 0 || strcmp(PlovilaInfo, GetName(playerid)) != 0) {
return SendClientMessage(playerid, -1, "Vi ne posedujete vozilo.");
}
new Float:fPos;
GetPlayerPos(playerid, fPos, fPos, fPos);
SetVehiclePos(PlovilaInfo, fPos, fPos, fPos);
SendClientMessage(playerid, -1, "Vozilo je teleportovano.");
}
}
return 1;
}
{
if(PlayerInfo < 4) return SCM(playerid,-1,""CRVENA"SA:RP:"SIVA"Samo VIP4+!");
if(PlayerInfo == 1) return SCM(playerid,-1,"SA:RP:"CRVENA"Radis posao ne mozes da koristis ovu komandu!");
if(Zavezan == 1) return SCM(playerid, -1, ""CRVENA"ERROR: "SIVA"Ti si zavezan ne mozes koristiti ovu komandu!");
if(PlayerInfo >= 1) return SCM(playerid,-1,"SA:RP:"SPLAVA"Ne mozete koristiti ovu komandu jer imate trazeni level!");
if(PlayerInfo != 0) return SCM(playerid,-1,"SA:RP:"SPLAVA"Ne mozete jer ste zatvoreni!");
if(PlayerInfo >= 1) return SCM(playerid,-1,"SA:RP:"SPLAVA"Ne mozete jer ste u waru!");
if(GetPlayerInterior(playerid) > 0) return SCM(playerid,-1,""CRVENA"ERROR: "BELA"Ne mozete koristiti /join dok ste u enterijeru!");
SPD(playerid,16120,DIALOG_STYLE_LIST, "VIP Port Vozila", "Auto 1\nAuto2\nMotor\nLetelica\nPlovilo", "Port", "Izadji");
return 1;
}
fDialog(16120)
{
if(!response) return 1;
switch(listitem) {
case 0, 1: { // auto 1 ili 2
new vehId = ((listitem == 0) ? (PlayerInfo) : (PlayerInfo));
if(vehId < 0 || strcmp(VoziloInfo, GetName(playerid)) != 0) {
return SendClientMessage(playerid, -1, "Vi ne posedujete vozilo.");
}
new Float:fPos;
GetPlayerPos(playerid, fPos, fPos, fPos);
SetVehiclePos(VoziloInfo, fPos, fPos, fPos);
SendClientMessage(playerid, -1, "Vozilo je teleportovano.");
}
case 2:
{
new idmotora = PlayerInfo;
if(idmotora < 0 || strcmp(MotorInfo, GetName(playerid)) != 0) {
return SendClientMessage(playerid, -1, "Vi ne posedujete vozilo.");
}
new Float:fPos;
GetPlayerPos(playerid, fPos, fPos, fPos);
SetVehiclePos(MotorInfo, fPos, fPos, fPos);
SendClientMessage(playerid, -1, "Vozilo je teleportovano.");
}
case 3:
{
new idletelice = PlayerInfo;
if(idletelice < 0 || strcmp(AvionInfo, GetName(playerid)) != 0) {
return SendClientMessage(playerid, -1, "Vi ne posedujete vozilo.");
}
new Float:fPos;
GetPlayerPos(playerid, fPos, fPos, fPos);
SetVehiclePos(AvionInfo, fPos, fPos, fPos);
SendClientMessage(playerid, -1, "Vozilo je teleportovano.");
}
case 4:
{
new idplovila = PlayerInfo;
if(idplovila < 0 || strcmp(PlovilaInfo, GetName(playerid)) != 0) {
return SendClientMessage(playerid, -1, "Vi ne posedujete vozilo.");
}
new Float:fPos;
GetPlayerPos(playerid, fPos, fPos, fPos);
SetVehiclePos(PlovilaInfo, fPos, fPos, fPos);
SendClientMessage(playerid, -1, "Vozilo je teleportovano.");
}
}
return 1;
}
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
92
Postovi:
20
Teme:
Pridružio se:Dec. 2016
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava