Pomoc HITNO!

Započeo Sonicc
pre 5 godina
654
pregleda
11
postova
Sonicc
Hustler
pre 5 godina
Problem(error/warning): Kako da maknem is already defined u ovome slucaju (ako obrisem ne radi mi tazer)
Dio skripte:
[C:\Users\M\Desktop\[CF-RP]GameMode\Uređivanje GameModa!\gamemodes\crown.pwn(4092) : error 021: symbol already defined: "IsMeleeWeapon"
IsMeleeWeapon(weaponid)
{
switch(weaponid)
{
case 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15: return true;
}
return false;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
StrayDog 1997
Street Runner
pre 5 godina
Moguce da u nekom Include-u imas tu funkciju ili imas neki macro za to, CTRL + F i trazi IsMeleeWeapon
Sonicc
Hustler
pre 5 godina
Spominje mi se u weapon configu jedino. Kako mogu to fix?
StrayDog 1997
Street Runner
pre 5 godina
Izbrisi IsMeleeWeapon(weaponid), ovo ti je kako je u wconfig
stock IsMeleeWeapon(weaponid)
{
return (WEAPON_UNARMED <= weaponid <= WEAPON_KATANA) || (WEAPON_DILDO <= weaponid <= WEAPON_CANE) || weaponid == WEAPON_PISTOLWHIP;
}
Sonicc
Hustler
pre 5 godina
da tako mi je u weapon configu i od tamo da izbrisem to IsMeleeWeapon (weaponid)
StrayDog 1997
Street Runner
pre 5 godina
Sonicc wrote on April 17, 2020, 11:17 am:
da tako mi je u weapon configu i od tamo da izbrisem to IsMeleeWeapon (weaponid)

Ne, od tebe izbrisi, WConfig je tacan tok je tvoj nacin lošiji jer ide jedan po jedan
Sonicc
Hustler
pre 5 godina
kad sam bio izbrisao kod sebe nije mi radio taze jer kod mene na srw tazer je onaj silenced pistol i samo skida hp ne taze ga
StrayDog 1997
Street Runner
pre 5 godina
Sonicc wrote on April 17, 2020, 11:32 am:
kad sam bio izbrisao kod sebe nije mi radio taze jer kod mene na srw tazer je onaj silenced pistol i samo skida hp ne taze ga

Ova provera nema veze sa Silenced Pistol-om, uopste nema veze sa tazerom tacnije, radilo bi i na kalasu sa tom proverom lel

Ubaci samo
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
{
if(hittype == BULLET_HIT_TYPE_PLAYER)
{
if(weaponid == WEAPON_SILENCED)
{
// Kod za TAZER
}
}
}
Sonicc
Hustler
pre 5 godina
Hahaha pa ato bi o da mogo bit problem s tazerom?
StrayDog 1997
Street Runner
pre 5 godina
Sonicc wrote on April 17, 2020, 11:36 am:
Hahaha pa ato bi o da mogo bit problem s tazerom?

Da 😄
Sonicc
Hustler
pre 5 godina
Ja imam ovo sto se tice tazera
public OnPlayerTakeDamage( playerid, issuerid, Float:amount, weaponid, bodypart ) {
if( issuerid != INVALID_PLAYER_ID && issuerid != INVALID_PLAYER_ID && amount == 0 && weaponid == 0 && bodypart == 3 ) {
    format( globalstring, sizeof( globalstring ), "{009DFF}- {FFFFFF}.:: Crown ::.{009DFF} -"col_white" %s je kickovan sa servera. Razlog: "col_white"Command kill", ImeIgraca( issuerid ) );
AdminPoruka( SCBOJA, globalstring );
Kickovanje( issuerid, ""col_white"Ti si kickovan sa servera. Razlog: "col_scboja"Command kill");
      return 0;
}

if( issuerid != INVALID_PLAYER_ID  ) {
if( OI[ PlayerInfo[ issuerid ][ xClan ] ][ oTip ] == ORG_TIP_PD && !IsPlayerInAnyVehicle( issuerid ) && !IsPlayerInAnyVehicle( playerid ) && GetWeapon( issuerid ) == 23 && ImaTazer[ issuerid ] == true && !AdminDuty[ playerid ] ) {
    if( GetFactionType( playerid ) == ORG_TIP_PD ) return SCM( issuerid, CRVENA, "Ne mozes tazovati PD!" );

new Float:Pos[ 3 ];
GetPlayerPos( playerid, Pos[ 0 ], Pos[ 1 ], Pos[ 2 ] );
if( IsPlayerInRangeOfPoint( issuerid, 6.0, Pos[ 0 ], Pos[ 1 ], Pos[ 2 ] ) ) {

format( globalstring, sizeof( globalstring ), "%s puca tazerom na %s-a i pogadja ga.", ImeIgraca( issuerid ), ImeIgraca( playerid ) );
PorukaRadius( 20.0, issuerid, globalstring, SIVA );
TogglePlayerControllable( playerid, false );

PlayerCuffed[ playerid ] = 1;
crown_SetPlayerHealth( playerid, 50 );
SetPVarInt( playerid, "CuffTimerCalled", 1 );
TazerTimer[ playerid ] = SetTimerEx("TazovanTajmer", 15000, false, "i", playerid );
OnePlayAnim( playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0 );
return 0;
}
        }
        if( NaDmEventu[ playerid ] == false && WARPInfo[ playerid ][ WARIgrac ] == -1 && !AdminDuty[ playerid ] && PlayerCuffed[ playerid ] == 0 ) {
        if( weaponid <= 42 ) {
        new Float:takeHealth = antiCheatCS[ playerid ][ TrueHealth ];
        crown_SetPlayerHealth( playerid, takeHealth );
}
}

printf( "%s je naneo %.0f demidza %s-u, oruzje: %d, dio tela: %d", ImeIgraca( issuerid ), amount, ImeIgraca( playerid ), weaponid, bodypart );
}
return 1;
}

public TazovanTajmer( playerid ) {
if( PlayerCuffed[ playerid ] == 1 ) {

PlayerCuffed[ playerid ] = 0;
SetPVarInt( playerid, "CuffTimerCalled", 0 );
TogglePlayerControllable( playerid, true );
GameTextForPlayer( playerid, "~y~Tazer zavrsen", 5000, 3 );
ClearAnimations( playerid );
        crown_KillTimer( TazerTimer[ playerid ] );
}
return 1;
}

Da ubacim samo to tvoje i ako da gdje da ubacim ili nesto vamo treba mijenjati?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava