[Ajuda] Erro na Copilaзгo.
#1

olб! entгo... eu esto tentando criar um dialog de banimento (para que quando o cara logar mostre um dialog) porem no comando ban eu coloquei um setstring pra ficar mais facil na hora de fazer o dialog sу que quando fui fazer deu 4 erros que sгo:

PHP код:
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(7821) : error 076syntax error in the expression, or invalid function call
C
:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(7821) : error 029invalid expressionassumed zero
C
:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(7821) : warning 215expression has no effect
C
:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(7821) : error 001expected token";"but found "."
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(7821) : fatal error 107too many error messages on one line
Compilation aborted
.Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase
4 Errors

essa й a linha do erro:

PHP код:
    format(strsizeof(str), "{FFFFFF}Essa conta estб banida do servidor!\n\n{FFD500}Informaзхes do Banimento:\n\n{1E90FF}Conta:{FFFFFF} %s\n\n%s{FF644D}Caso tenha achado injusto esse banimento faзa uma revisгo em\nnosso fуrum seguindo todas as regras de Postagem!\n\n{FFFFFF}Fуrum:  ( {4282b3}www.Servercss.net {FFFFFF} )",PlayerName(playerid), BMO_SetString.(playerid).("MotivoBan")); 
coloquei esse setstring no cmd ban:

PHP код:
BMO_SetString(f(id), "MotivoBan"MSG);
BMO_SetString(f(id), "BanidoPor"PlayerName(playerid)); 
alguem pd me ajudar a resolver isso? fico muito agradecido!!!!!!!!!!!!!!!!!!
Reply
#2

Bom, ali aonde vc estб formatando a str, repare que tem 2 ponto um junto com o g. e o outro no id)., alйm do mais se vocк estб getando informaзхes para dialog, vocк tinha que usar BMO_GetString.
Reply
#3

Quote:
Originally Posted by Cycle
Посмотреть сообщение
Amigo, observe que na sua linha do erro, tem pontos invйs de vнrgulas. (No final)
Onde que tenho que colocar a ","? sou novato no sa-mp
Reply
#4

Quote:
Originally Posted by DelK
Посмотреть сообщение
Bom, ali aonde vc estб formatando a str, repare que tem 2 ponto um junto com o g. e o outro no id)., alйm do mais se vocк estб getando informaзхes para dialog, vocк tinha que usar BMO_GetString.
coloquei o "getstring" no cmd ban.

dai fico assim: "BMO_GetString(playerid).("MotivoBan"));"

mais deu esses erros

PHP код:
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(7821) : error 035argument type mismatch (argument 1)
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(7821) : error 029invalid expressionassumed zero
C
:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(7821) : warning 215expression has no effect
C
:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(7821) : error 001expected token";"but found ")"
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(7821) : fatal error 107too many error messages on one line
Compilation aborted
.Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase
4 Errors

Reply
#5

mude a linha para
Код:
format(str, sizeof(str), "{FFFFFF}Essa conta estб banida do servidor!\n\n{FFD500}Informaзхes do Banimento:\n\n{1E90FF}Conta:{FFFFFF} %s\n\n%s{FF644D}Caso tenha achado injusto esse banimento faзa uma revisгo em\nnosso fуrum seguindo todas as regras de Postagem!\n\n{FFFFFF}Fуrum:  ( {4282b3}www.Servercss.net {FFFFFF} )",PlayerName(playerid), motivodoban);
e adicione tbm isso
Код:
new motivodoban = BMO_GetString(f(playerid), "MotivoBan");
Reply
#6

Quote:
Originally Posted by ZaturN
Посмотреть сообщение
mude a linha para
Код:
format(str, sizeof(str), "{FFFFFF}Essa conta estб banida do servidor!\n\n{FFD500}Informaзхes do Banimento:\n\n{1E90FF}Conta:{FFFFFF} %s\n\n%s{FF644D}Caso tenha achado injusto esse banimento faзa uma revisгo em\nnosso fуrum seguindo todas as regras de Postagem!\n\n{FFFFFF}Fуrum:  ( {4282b3}www.Servercss.net {FFFFFF} )",PlayerName(playerid), motivodoban);
e adicione tbm isso
Код:
new motivodoban = BMO_GetString(f(playerid), "MotivoBan");
Obrigado! mais deu esses erros mano:

PHP код:
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(7821) : error 033: array must be indexed (variable "-unknown-")
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(18524) : warning 217loose indentation
C
:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(38958) : warning 235: public function lacks forward declaration (symbol "OnPlayerShootPlayerWE")
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(50616) : error 001expected token","but found "-identifier-"
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(50616) : warning 215expression has no effect
C
:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(50616) : error 001expected token";"but found ")"
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(50616) : error 029invalid expressionassumed zero
C
:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(50616) : fatal error 107too many error messages on one line
Compilation aborted
.Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase
5 Errors

Reply
#7

Assim,
PHP код:
BMO_GetString(f(playerid)("MotivoBan")); 
Reply
#8

Quote:
Originally Posted by CSSDean
Посмотреть сообщение
Obrigado! mais deu esses erros mano:

PHP код:
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(7821) : error 033: array must be indexed (variable "-unknown-")
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(18524) : warning 217loose indentation
C
:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(38958) : warning 235: public function lacks forward declaration (symbol "OnPlayerShootPlayerWE")
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(50616) : error 001expected token","but found "-identifier-"
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(50616) : warning 215expression has no effect
C
:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(50616) : error 001expected token";"but found ")"
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(50616) : error 029invalid expressionassumed zero
C
:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(50616) : fatal error 107too many error messages on one line
Compilation aborted
.Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase
5 Errors

estes erro aqui, eu acredito q n tem haver com o code q lhe passei
Код:
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(7821) : error 033: array must be indexed (variable "-unknown-") 
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(18524) : warning 217: loose indentation 
C:\Users\HomeUser\Desktop\Brasil Mundo Online\gamemodes\BMOW.pwn(38958) : warning 235: public function lacks forward declaration (symbol "OnPlayerShootPlayerWE")
voce botou o new motivodoban = ..... logo em cima da linha do format ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)