[Ajuda] Ajuda? Erro ao compilar
#1

Seguinte, ao compilar minha GM no pwn, me informam esse erro:

C:\Users\pcpc\Desktop\GM By Eiffel - Copia - Copia - Copia (3) - Copia - Copia\gamemodes\BPS.pwn(1346) : error 021: symbol already defined: "OnObjectMoved"
C:\Users\pcpc\Desktop\GM By Eiffel - Copia - Copia - Copia (3) - Copia - Copia\gamemodes\BPS.pwn(29979) : error 021: symbol already defined: "ab_OnPlayerSpawn"

Acredito que eu tenha que renomear ou mudar pois ja tem algum local da GM que estб com esse comando, no entanto desejo a funзгo de OnObjectMoved e de OnPlayerSpawn, como resolver isso sem ter que apagar ?
Reply
#2

As funзхes OnObjectMoved e ab_OnPlayerSpawn jб foram definidas em algum lugar (no resto do cуdigo da GM ou num include). Vocк precisa colocar todo o cуdigo da funзгo num lugar sу, ou criar uma segunda funзгo (com um nome diferente) e chamб-la na funзгo original.

Exemplo:
Код:
forward OnObjectMovedEx(objectid); //Funзгo nova
public OnObjectMovedEx(objectid)
{
    //Seu cуdigo aqui
    return 1;
}

public OnObjectMoved(objectid)
{
    OnObjectMovedEx(objectid); //Chamando a outra funзгo na funзгo original 
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)