Jump to content
  • 0

pomoc DisableRemoteVehicleCollisions


Anonimus24

Dotaz

Pomůžete mi někdo prosím s tímto.??

dcmd_ghost(playerid, params[])
{
    #pragma unused params
    new Name[24];
    new radius3 = strval(params);
    GetPlayerName(playerid,Name,24);
    if(Player[playerid][AdminLevel]==0) return SendClientMessage(playerid,COLOR_WARNING,"[ ! ] {FFFFFF}Nemáte Administrátorská pravá!");
    else if(!strlen(params)) return SendClientMessage(playerid,COLOR_WARNING,"[  !  ] {FFFFFF}/ghost [ Radius ] [ ČAS ]");
    else if(radius3 > 100000 || radius3 < -1) return SendClientMessage(playerid,COLOR_WARNING,"[  !  ] {FFFFFF}Špatně uvedený rádius.");
    new string[420];
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos(playerid,X,Y,Z);
    printf("%d - -1",playerid);
    ForMaxPlayer(i)
    {
        if(IsPlayerInSphere(i, X,Y,Z, radius3))
        {
  	    if(IsPlayerInAnyVehicle(i))
            {
		DisableRemoteVehicleCollisions(playerid,1);
		format(string, 120, "Administrátor %s vypol kolize na rádius %d",Name,radius3);
		SendClientMessageToAll(COLOR_ADMIN,string);
            }
        }
    }
    return 1;
}

Error:

 

C:\Users\Jituška\Desktop\xxx\pawno\Gta sa-mp server\gamemodes\12.pwn(34743) : warning 215: expression has no effect
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase

Header size:           9276 bytes
Code size:          1804972 bytes
Data size:          3989532 bytes
Stack/heap size:      16384 bytes; estimated max. usage=6868 cells (27472 bytes)
Total requirements: 5820164 bytes

1 Warning.

Edited by Anonimus24
Link to comment
Share on other sites

5 odpovědí na tuto otázku

Recommended Posts

  • 0
  • Globální moderátor

1. kod davej takto
2. Code Type zvol PHP/Generic/Auto Detect
3. zvol počáteční řádek aby se vědělo, který je který
4. Pokud je kod delší, dej ho do spoileru
5. pak je vysoká pravděpodobnost, že ti někdo pomůže
Link to comment
Share on other sites

  • 0
dcmd_ghost(playerid,params[])
{
    new Name[MAX_PLAYER_NAME],radius3 = strval(params);
    GetPlayerName(playerid,Name,sizeof(name));

    if(Player[playerid][AdminLevel]==0) return SendClientMessage(playerid,COLOR_WARNING,"[ ! ] {FFFFFF}Nemáte Administrátorská pravá!");
    else if(!strlen(params)) return SendClientMessage(playerid,COLOR_WARNING,"[  !  ] {FFFFFF}/ghost [ Radius ] [ ČAS ]");
    else if(radius3 > 100000 || radius3 < -1) return SendClientMessage(playerid,COLOR_WARNING,"[  !  ] {FFFFFF}Špatně uvedený rádius.");

    new string[144],Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid,X,Y,Z);

    format(string,sizeof(string),"Administrátor %s vypol kolize na rádius %d",Name,radius3);
    SendClientMessageToAll(COLOR_ADMIN,string);
    ForMaxPlayer(i)
    {
        if(IsPlayerInSphere(i,X,Y,Z,radius3) && IsPlayerInAnyVehicle(i)) DisableRemoteVehicleCollisions(i,true);
    }
    return 1;
}

Opravil jsem ti tam par logickych chyb.

Btw na novinka s tim radkovanim to je tu odkdy ? :d

Edited by ATomas
Link to comment
Share on other sites

  • 0
  • Globální moderátor
dcmd_ghost(playerid,params[])
{
    new Name[MAX_PLAYER_NAME],radius3 = strval(params);
    GetPlayerName(playerid,Name,sizeof(name));

    if(Player[playerid][AdminLevel]==0) return SendClientMessage(playerid,COLOR_WARNING,"[ ! ] {FFFFFF}Nemáte Administrátorská pravá!");
    else if(!strlen(params)) return SendClientMessage(playerid,COLOR_WARNING,"[  !  ] {FFFFFF}/ghost [ Radius ] [ ČAS ]");
    else if(radius3 > 100000 || radius3 < -1) return SendClientMessage(playerid,COLOR_WARNING,"[  !  ] {FFFFFF}Špatně uvedený rádius.");

    new string[144],Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid,X,Y,Z);

    format(string,sizeof(string),"Administrátor %s vypol kolize na rádius %d",Name,radius3);
    SendClientMessageToAll(COLOR_ADMIN,string);
    ForMaxPlayer(i)
    {
        if(IsPlayerInSphere(i,X,Y,Z,radius3) && IsPlayerInAnyVehicle(i)) DisableRemoteVehicleCollisions(i,true);
    }
    return 1;
}

Opravil jsem ti tam par logickych chyb.

Btw na novinka s tim radkovanim to je tu odkdy ? :d

 

 

ani nevím... Asi od IPS, ale je to šikovné :d

Link to comment
Share on other sites

  • 0
dcmd_ghost(playerid,params[])
{
    new Name[MAX_PLAYER_NAME],radius3 = strval(params);
    GetPlayerName(playerid,Name,sizeof(name));

    if(Player[playerid][AdminLevel]==0) return SendClientMessage(playerid,COLOR_WARNING,"[ ! ] {FFFFFF}Nemáte Administrátorská pravá!");
    else if(!strlen(params)) return SendClientMessage(playerid,COLOR_WARNING,"[  !  ] {FFFFFF}/ghost [ Radius ] [ ČAS ]");
    else if(radius3 > 100000 || radius3 < -1) return SendClientMessage(playerid,COLOR_WARNING,"[  !  ] {FFFFFF}Špatně uvedený rádius.");

    new string[144],Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid,X,Y,Z);

    format(string,sizeof(string),"Administrátor %s vypol kolize na rádius %d",Name,radius3);
    SendClientMessageToAll(COLOR_ADMIN,string);
    ForMaxPlayer(i)
    {
        if(IsPlayerInSphere(i,X,Y,Z,radius3) && IsPlayerInAnyVehicle(i)) DisableRemoteVehicleCollisions(i,true);
    }
    return 1;
}

Opravil jsem ti tam par logickych chyb.

Btw na novinka s tim radkovanim to je tu odkdy ? :d

 

Děkuji ti za kód ale stále tam mám tento error:

Dal jsem tam přesně to co ty smy tady dal a opět error.

C:\Users\Jituška\Desktop\xxx\pawno\Gta sa-mp server\gamemodes\12.pwn(34972) : warning 215: expression has no effect
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase

Header size:           9276 bytes
Code size:          1816008 bytes
Data size:          4020576 bytes
Stack/heap size:      16384 bytes; estimated max. usage=6868 cells (27472 bytes)
Total requirements: 5862244 bytes

1 Warning.

Edited by Anonimus24
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...