[Ajuda] Problema em compilaзгo de gamemode
#1

Entгo, Baixei um GM dб Net na qual precisava de alguns Includes, Baixei-o e Coloquei tudo certinho, Sу que quando fui compilar apareceu alguns Erros:

Код HTML:
C:\Users\----------\Desktop\----------\pawno\include\dof2.inc(1283) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\----------\Desktop\----------\pawno\include\dof2.inc(1314) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\----------\Desktop\----------\pawno\include\dof2.inc(1337) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\----------\Desktop\----------\pawno\include\progress.inc(170) : warning 217: loose indentation
C:\Users\----------\Desktop\----------\pawno\include\progress.inc(172) : warning 217: loose indentation
C:\Users\----------\Desktop\----------\gamemodes\--.pwn(1009) : error 025: function heading differs from prototype
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
Warning 1
Код HTML:
C:\Users\----------\Desktop\----------\pawno\include\dof2.inc(1283) : warning 219: local variable "string" shadows a variable at a preceding level

Parte do Erro:

       }
                }
                else{
                    SetPlayerColor(playerid, Cores[random(sizeof(Cores))]);
                }
            }else{
                SetPlayerColor(playerid, Cores[random(sizeof(Cores))]);
            }


        }

		return true;
    }
Warning 2
Код HTML:
C:\Users\----------\Desktop\----------\pawno\include\dof2.inc(1314) : warning 219: local variable "string" shadows a variable at a preceding level

Parte do Erro:

*?	    TogglePlayerControllable(playerid, false);
   	    SetPlayerPos(playerid, 1664.9783,-1247.0627,233.3750);
	    //SetPlayerFacingAngle(playerid, 267.8662);
	    //SetPlayerCameraLookAt(playerid,1851,-1246.9000244141, 234);
	    SetPlayerFacingAngle(playerid, 360.0);
	    InterpolateCameraPos	(playerid,   1851,-1246.9000244141, 234, 1678.5999755859, -1246.9000244141, 234, 10000, CAMERA_MOVE);
*/
Warning 3
Код HTML:
C:\Users\----------\Desktop\----------\pawno\include\dof2.inc(1337) : warning 219: local variable "string" shadows a variable at a preceding level

Parte do Erro

/*  ApplyPlayerAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1);
Warning 4-5 Juntos
Код HTML:
C:\Users\----------\Desktop\----------\pawno\include\progress.inc(170) : warning 217: loose indentation
C:\Users\----------\Desktop\----------\pawno\include\progress.inc(172) : warning 217: loose indentation

Parte dos Dois Erro Juntos:

		CreateGangZone("Bairro Policial", 2267.176, 2235.263, 2403.845, 2409.326,		UNIVERSAL_GZCOLOR, 1000);       //

		InitMapIconStreaming();

		AddTesouro(2662.1799,		745.9042,		10.3729,		900); // tesouro
Erro
Код HTML:
C:\Users\----------\Desktop\----------\gamemodes\--.pwn(1009) : error 025: function heading differs from prototype

Parte do Erro:

public OnPlayerTakeDamage(playerid, issuerid, Float:amount, Float:ArmourLost, weaponid){
Sou Iniciante nisso, Por isso nгo sei Muita coisa. Pelo que me falaram Mesmo quando aparece um "Warning" ele compila. Entгo queria pedir em Especial que me ajudasse na ultima do erro. Caso Tenha Paciкncia me ajude nas outras tambйm. Sua Ajudar serб Fundamental para meu conhecimento, Desde jб agradeзo '-' .
Reply
#2

pawn Код:
C:\Users\----------\Desktop\----------\pawno\include\dof2.inc(1283) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\----------\Desktop\----------\pawno\include\dof2.inc(1314) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\----------\Desktop\----------\pawno\include\dof2.inc(1337) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\----------\Desktop\----------\pawno\include\progress.inc(170) : warning 217: loose indentation
C:\Users\----------\Desktop\----------\pawno\include\progress.inc(172) : warning 217: loose indentation
essas 4 warnings estгo nas includes, tu vai ter que ir na pasta Pawno/includes e abrir a dof2.inc e a progress.inc e tirar as new string[], jб que vocк definiu ela no gamemode como variбvel global.

Sobre o erro:

Troca:
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, Float:ArmourLost, weaponid){

Por essa:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart){

Vocк nгo pode alterar as definiзхes padrхes de uma public do samp.
Reply
#3

ou so renomeia a string no proprio gm
Reply
#4

Quote:
Originally Posted by Felipe_Freeze
Посмотреть сообщение
pawn Код:
C:\Users\----------\Desktop\----------\pawno\include\dof2.inc(1283) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\----------\Desktop\----------\pawno\include\dof2.inc(1314) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\----------\Desktop\----------\pawno\include\dof2.inc(1337) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\----------\Desktop\----------\pawno\include\progress.inc(170) : warning 217: loose indentation
C:\Users\----------\Desktop\----------\pawno\include\progress.inc(172) : warning 217: loose indentation
essas 4 warnings estгo nas includes, tu vai ter que ir na pasta Pawno/includes e abrir a dof2.inc e a progress.inc e tirar as new string[], jб que vocк definiu ela no gamemode como variбvel global.

Sobre o erro:

Troca:
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, Float:ArmourLost, weaponid){

Por essa:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart){

Vocк nгo pode alterar as definiзхes padrхes de uma public do samp.
Warnings: Felipe nгo entendi essa de encontrar as "new string[]" na dof2 e na progress, Nгo achei nada '-'.
Erro: Eu troquei o baguio e continuo com mesmo erro.
Reply
#5

Todos esses erros e avisos que estas obtendo consegue achar facilmente a soluзгo.

» Links que podem te ajudar: Recomendo tambйm que leia as regras da бrea PT/BR, principalmente em relaзгo a tнtulos:

Quote:
Originally Posted by LuxurioN™
Посмотреть сообщение
  • O tнtulo de seu tуpico deve resumir o conteъdo de forma clara e objetiva. Ao invйs de usar "Ajuda aqui", "O que hб de errado?", "Й facil" use "Problema com SetPlayerPos", "Nгo consigo ver os objetos", etc.
Do mais, siga as dicas dos membros acima.
Reply
#6

Vlww tiow, Me ajudou Bastante, Desculpa em Questгo do Tнtulo eu nгo sabia. '-'-'
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)