-
Akármennyire próbálkozom, nem tudom működésre bírni ezt a scriptet. Nincs error és warning se.
CMD:shotgun(playerid,params[])
{
if(!IsPlayerSASD(playerid))
{
new kocsi = GetClosestVehicle(playerid);
if(GetDistanceToVehicle(playerid, kocsi) > 3)
{
if((GetVehicleModel(kocsi) == 596) || (GetVehicleModel(kocsi) == 597) || (GetVehicleModel(kocsi) == 598))
{
if(Elso[playerid] == 0)
{
Elso[playerid] = 1;
GivePlayerWeapon(playerid, 25, 50);//
return 1;
}
if(Elso[playerid] == 1)
{
Elso[playerid] = 0;
GivePlayerWeapon(playerid, 25, 0);//
}
}
else
{
SCM(playerid,COLOR_RED,\"Teszt parancs: Ha nem vagy adott kocsi közelében ezt írja ki!\");
}
}
else
{
SCM(playerid,COLOR_RED,\"Teszt parancs: Ha nem vagy kocsi közelében ezt írja ki!\");
}
}
else
{
SCM(playerid,COLOR_RED,\"Teszt parancs: Ha nem vagy az SD tagja!\");
}
return 1;
}
-
így?
CMD:shotgun(playerid,params[])
{
if(!IsPlayerSASD(playerid))
{
new kocsi = GetClosestVehicle(playerid);
if(GetDistanceToVehicle(playerid, kocsi) > 3)
{
if((GetVehicleModel(kocsi) == 596) || (GetVehicleModel(kocsi) == 597) || (GetVehicleModel(kocsi) == 598))
{
if(Elso[playerid] == 0)
{
Elso[playerid] = 1;
GivePlayerWeapon(playerid, 25, 50);//
return 1;
}else
{
Elso[playerid] = 0;
GivePlayerWeapon(playerid, 25, 0);//
}
}
else
{
SCM(playerid,COLOR_RED,\"Teszt parancs: Ha nem vagy adott kocsi közelében ezt írja ki!\");
}
}
else
{
SCM(playerid,COLOR_RED,\"Teszt parancs: Ha nem vagy kocsi közelében ezt írja ki!\");
}
}
else
{
SCM(playerid,COLOR_RED,\"Teszt parancs: Ha nem vagy az SD tagja!\");
}
return 1;
}
-
Semmi nem változott :(
-
valamit ki ír, mikor beírod a parancsot?
-
Igen.
Teszt parancs: Ha nem vagy az SD tagja!
De mindenhol.
-
CMD:shotgun(playerid,params[])
{
if(IsPlayerSASD(playerid))
{
new kocsi = GetClosestVehicle(playerid);
if(GetDistanceToVehicle(playerid, kocsi) > 3)
{
if((GetVehicleModel(kocsi) == 596) || (GetVehicleModel(kocsi) == 597) || (GetVehicleModel(kocsi) == 598))
{
if(Elso[playerid] == 0)
{
Elso[playerid] = 1;
GivePlayerWeapon(playerid, 25, 50);//
return 1;
}
if(Elso[playerid] == 1)
{
Elso[playerid] = 0;
GivePlayerWeapon(playerid, 25, 0);//
}
}
else
{
SCM(playerid,COLOR_RED,\"Teszt parancs: Ha nem vagy adott kocsi közelében ezt írja ki!\");
}
}
else
{
SCM(playerid,COLOR_RED,\"Teszt parancs: Ha nem vagy kocsi közelében ezt írja ki!\");
}
}
else
{
SCM(playerid,COLOR_RED,\"Teszt parancs: Ha nem vagy az SD tagja!\");
}
return 1;
}
-
Ha messze vagyok a kocsitól akkor azt írja hogy nem vagyok ADOTT kocsi közelében. Ha pedig odaállok a kocsi mellé akkor meg azt írja hogy nem vagyok kocsi mellet.
Edit: Megoldottam