(2934) : warning 229: index tag mismatch (symbol "FactionInfo")
(2937) : warning 229: index tag mismatch (symbol "FactionInfo")
(2940) : warning 229: index tag mismatch (symbol "FactionInfo")
(2943) : warning 229: index tag mismatch (symbol "FactionInfo")
(2946) : warning 229: index tag mismatch (symbol "FactionInfo")
(2949) : warning 229: index tag mismatch (symbol "FactionInfo")
(2952) : warning 229: index tag mismatch (symbol "FactionInfo")
(2955) : warning 229: index tag mismatch (symbol "FactionInfo")
(2958) : warning 229: index tag mismatch (symbol "FactionInfo")
(2961) : warning 229: index tag mismatch (symbol "FactionInfo")
(2964) : warning 229: index tag mismatch (symbol "FactionInfo")
(2967) : warning 229: index tag mismatch (symbol "FactionInfo")
(2970) : warning 229: index tag mismatch (symbol "FactionInfo")
(2973) : warning 229: index tag mismatch (symbol "FactionInfo")
(2976) : warning 229: index tag mismatch (symbol "FactionInfo")
(2980) : error 001: expected token: ")", but found "{"
(2983) : error 035: argument type mismatch (argument 3)
enum FactionENUM
{
// ....
lider1[30],
lider2[30],
lider3[30],
membro1[30],
membro2[30],
membro3[30],
membro4[30],
membro5[30],
membro6[30],
membro7[30],
membro8[30],
membro9[30],
membro10[30],
membro11[30],
membro12[30],
// ....
}
new FactionInfo[MAX_FACTIONS][FactionENUM];
CMD:fmembers(playerid) {
new nomeorg[30], string[256];
new orgid = fmembro[playerid];
format(nomeorg,sizeof(nomeorg),"%s members", FactionInfo[orgid][facname]);
format(string,sizeof(string),"01 - Leader = %s\n02 - Vice-Leader = %s\n03 - Vice-Leader = %s\n04 - Member = %s\n05 - Member = %s\n06 - Member = %s\n07 - Member = %s\n08 - Member = %s\n09 - Member = %s\n10 - Member = %s\n11 - Member = %s\n12 - Member = %s\n13 - Member = %s\n14 - Member = %s\n15 - Member = %s"
, FactionInfo[orgid][lider1], FactionInfo[orgid][lider2], FactionInfo[orgid][lider3], FactionInfo[orgid][membro1], FactionInfo[orgid][membro2], FactionInfo[orgid][membro3], FactionInfo[orgid][membro4], FactionInfo[orgid][membro5], FactionInfo[orgid][membro6], FactionInfo[orgid][membro7], FactionInfo[orgid][membro8], FactionInfo[orgid][membro9], FactionInfo[orgid][membro10], FactionInfo[orgid][membro11], FactionInfo[orgid][membro12] );
ShowPlayerDialog(playerid, 590, DIALOG_STYLE_LIST, nomeorg, string, "Gerenciar", "Fechar");
}
if(dialogid == 590)
{
new name[30];
new orgid = fmembro[playerid];
if(!response) return 1;
else {
switch( listitem ) {
case 0: {
name = FactionInfo[orgid][lider1]; // Linha: 2934
}
case 1: {
name = FactionInfo[orgid][lider2];
}
case 2: {
name = FactionInfo[orgid][lider3];
}
case 3: {
name = FactionInfo[orgid][membro1];
}
case 4: {
name = FactionInfo[orgid][membro2];
}
case 5: {
name = FactionInfo[orgid][membro3];
}
case 6: {
name = FactionInfo[orgid][membro4];
}
case 7: {
name = FactionInfo[orgid][membro5];
}
case 8: {
name = FactionInfo[orgid][membro6];
}
case 9: {
name = FactionInfo[orgid][membro7];
}
case 10: {
name = FactionInfo[orgid][membro8];
}
case 11: {
name = FactionInfo[orgid][membro9];
}
case 12: {
name = FactionInfo[orgid][membro10];
}
case 13: {
name = FactionInfo[orgid][membro11];
}
case 14: {
name = FactionInfo[orgid][membro12];
}
}
if(strcmp(name, "Empty") {
ShowPlayerDialog(playerid, 591, DIALOG_STYLE_INPUT, "Gerenciar", "Digite abaixo o nome do jogador", "Invite", "Cancel");
}
else if(strcmp(name, "%s", PlayerName(playerid)) {
ShowPlayerDialog(playerid, 592, DIALOG_STYLE_INPUT, "Gerenciar", "Pedir Contas", "Select", "Cancel");
}
else { // outros membros que existem
ShowPlayerDialog(playerid, 593, DIALOG_STYLE_INPUT, "Gerenciar", "Demitir\nMudar Cargo", "Select", "Cancel");
}
}
}
enum Factioninfos
{
// ....
lider1[30],
lider2[30],
lider3[30],
membro1[30],
membro2[30],
membro3[30],
membro4[30],
membro5[30],
membro6[30],
membro7[30],
membro8[30],
membro9[30],
membro10[30],
membro11[30],
membro12[30] // se caso este seja o ultimo
// ....
}
new FactionInfo[MAX_FACTIONS][Factioninfos];
name = FactionInfo[orgid][lider1];
if(dialogid == 590){
new name[30];
new orgid = fmembro[playerid];
if(!response) return true;
switch( listitem ) {
case 0: format(name, 30, "%s", FactionInfo[orgid][lider1]);
case 1: format(name, 30, "%s", FactionInfo[orgid][lider2]);
case 2: format(name, 30, "%s", FactionInfo[orgid][lider3]);
case 3: format(name, 30, "%s", FactionInfo[orgid][membro1]);
case 4: format(name, 30, "%s", FactionInfo[orgid][membro2]);
case 5: format(name, 30, "%s", FactionInfo[orgid][membro3]);
case 6: format(name, 30, "%s", FactionInfo[orgid][membro4]);
case 7: format(name, 30, "%s", FactionInfo[orgid][membro5]);
case 8: format(name, 30, "%s", FactionInfo[orgid][membro6]);
case 9: format(name, 30, "%s", FactionInfo[orgid][membro7]);
case 10: format(name, 30, "%s", FactionInfo[orgid][membro8]);
case 11: format(name, 30, "%s", FactionInfo[orgid][membro9]);
case 12: format(name, 30, "%s", FactionInfo[orgid][membro10]);
case 13: format(name, 30, "%s", FactionInfo[orgid][membro11]);
case 14: format(name, 30, "%s", FactionInfo[orgid][membro12]);
}
if(strcmp(name, "Empty") {
ShowPlayerDialog(playerid, 591, DIALOG_STYLE_INPUT, "Gerenciar", "Digite abaixo o nome do jogador", "Invite", "Cancel");
}
else if(strcmp(name, "%s", PlayerName(playerid)) {
ShowPlayerDialog(playerid, 592, DIALOG_STYLE_INPUT, "Gerenciar", "Pedir Contas", "Select", "Cancel");
}
else { // outros membros que existem
ShowPlayerDialog(playerid, 593, DIALOG_STYLE_INPUT, "Gerenciar", "Demitir\nMudar Cargo", "Select", "Cancel");
}
}
error 001: expected token: ")", but found "{"
if(strcmp(name, "Empty") {
error 035: argument type mismatch (argument 3)
else if(strcmp(name, "%s", PlayerName(playerid)) {
|
@sky
1 Erro Код:
error 001: expected token: ")", but found "{"
Код:
if(strcmp(name, "Empty") {
Код:
error 035: argument type mismatch (argument 3) Код:
else if(strcmp(name, "%s", PlayerName(playerid)) {
|
if(strcmp(name, "Empty")) {
else if(strcmp(name, "%s", PlayerName(playerid))) {
|
Saudaзхes !
Isto ocorre por faltar ')' em seu cуdigo ! modifique para: pawn Код:
Uma pena ^^ ![]() |

else if(strcmp(name, "%s", PlayerName(playerid))) { // error 035: argument type mismatch (argument 3)