-
Sziasztok...az lenne a gondom hogy lett 7 errorom ezek..
[pawn]
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2881) : error 017: undefined symbol \"GetName\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2896) : warning 219: local variable \"name\" shadows a variable at a preceding level
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2896) : warning 219: local variable \"string\" shadows a variable at a preceding level
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2902) : error 017: undefined symbol \"GetName\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2907) : error 079: inconsistent return types (array & non-array)
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2910) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2910) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2910) : error 017: undefined symbol \"cmd_setscore\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2910) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2910) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
7 Errors.[/pawn]
Elõre is köszi a helpet.
-
Másold be a sorokat!
-
new string[128];
new name[MAX_PLAYER_NAME];
Ezeket írd a parancshoz vagy ahol vannak az errorok
-
2881.sor:
[pawn] format(str, sizeof str, \"[RCON-Admin] %s: %s\", GetName(playerid), text);[/pawn]
2902.
[pawn]format(str, sizeof str, \"%s: %s\", GetName(playerid), text);[/pawn]
2907.
[pawn]return 1;[/pawn]
2910.
[pawn]CMD:setscore(playerid,params[])[/pawn]
Dupla hozzászólás automatikusan összefûzve. ( 2012. április 09. - 09:02:42 )
new string[128];
new name[MAX_PLAYER_NAME];
Ezeket írd a parancshoz vagy ahol vannak az errorok
Ezek be vannak írva a módba.
-
stock GetName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName( playerid, name, sizeof(name) );
return name;
}
módba ez ott van?
zcmd be van rakva a módba?
-
stock GetName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName( playerid, name, sizeof(name) );
return name;
}
módba ez ott van?
zcmd be van rakva a módba?
Ott van...Egyértelmû hogy zcmd-t használok :D
-
Írd be az egész sort kérlek..
-
Ha ezt berakom akkor jönnek ezek az errorok
[pawn]CMD:raszolgalat(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
if(GetPVarInt(playerid, \"Aszolgalat\") == 0)
{
new name[MAX_PLAYER_NAME], string[128], str[128];
Adminszolgalat[playerid] = Create3DTextLabel( \"Admin szolgálatban\", 0xE60000FF, 0.0, 0.0, 2.0, 40, 0, 0 );
Attach3DTextLabelToPlayer( Adminszolgalat[playerid], playerid, 0.0, 0.0, 0.4 );
SetPlayerSkin(playerid, 217);// Ezt átírhatod
SetPlayerHealth(playerid, 100000);
SetPVarInt(playerid, \"Aszolgalat\", 1);
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(string, sizeof(string), \"<< %s(%d) Rcon Admin Szolgálatba állt! Örök élete van!\", name, playerid);
SendClientMessageToAll(0xFF0000AA, string);
format(str, sizeof str, \"[RCON-Admin] %s: %s\", GetName(playerid), text);
SendPlayerMessageToAll(playerid, str);
}
}
else if(GetPVarInt(playerid, \"Aszolgalat\") == 1)
{
SetPVarInt(playerid, \"Aszolgalat\", 0);
Delete3DTextLabel(Adminszolgalat[playerid]);
}
return 1;
}
CMD:szolgalatki(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
new name[MAX_PLAYER_NAME], string[128], str[128];
SetPlayerSkin(playerid, 5);
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(string, sizeof(string), \"<< %s(%d) Rcon Adminisztrátor killépet a szolgálatból!\", name, playerid);
SendClientMessageToAll(0xFF0000AA, string);
format(str, sizeof str, \"%s: %s\", GetName(playerid), text);
SendPlayerMessageToAll(playerid, str);
SetPVarInt(playerid, \"Aszolgalat\", 0);
Delete3DTextLabel(Adminszolgalat[playerid]);
return 1;
}[/pawn]
-
Tessék:
CMD:aduty(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
IDE A LUXADMIN SORT HOGY ADMIN LEGYÉL
{
format(string, sizeof(string), \"Adminisztrátor %s belépet a szolgálatba! Ha segítség kellene írj neki /pm -ben!\", sendername);
GetPlayerName(playerid, sendername, sizeof(sendername));
SendClientMessageToAll(COLOR_LIGHTRED, string);
SetPlayerColor(playerid,COLOR_RED);
}
else
{
SendClientMessage(playerid, COLOR_RED, \" Nincsen engedélyed használni ezt a parancsot!\");
}
}
return 1;
}
CMD:adutyki(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
IDE ÍRD A LUXADMINBOL AZ ADMIN SORT..
{
format(string, sizeof(string), \"Adminisztrátor %s killépet a szolgálatatbol!\", sendername);
GetPlayerName(playerid, sendername, sizeof(sendername));
SendClientMessageToAll(COLOR_LIGHTRED, string);
SetPlayerColor(playerid,COLOR_ULTRARED);
}
else
{
SendClientMessage(playerid, COLOR_GRAY, \" Nem vagy adminisztrátor!\");
}
}
return 1;
}
-
Én ZCMD-t használokd xDDD
-
Javitottam.. ZCMD megcsináltam!
-
Én rcon adminként akarom ezt használni nem luxadminként meg nekem az a lényeg mert maga a szoliparancs müködik,csak tegnap kértem egy olyat,hogy ha beírom hogy /raszolgalat akkor a chatbe \"[RCONAdmin]Boss:szöveg\" hogy így mutassa és /szolgalatki akkor rendesen írjak a chatfalba.
Ezt meg is oldotátok nekem csak lettek ezek az errorok erre kéne egy meg oldás nekem,hogy ne legyen erroros.
-
Parancsokat javítottam
CMD:raszolgalat(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
if(GetPVarInt(playerid, \"Aszolgalat\") == 0)
{
new name[MAX_PLAYER_NAME], string[128], str[128];
Adminszolgalat[playerid] = Create3DTextLabel( \"Admin szolgálatban\", 0xE60000FF, 0.0, 0.0, 2.0, 40, 0, 0 );
Attach3DTextLabelToPlayer( Adminszolgalat[playerid], playerid, 0.0, 0.0, 0.4 );
SetPlayerSkin(playerid, 217);// Ezt átírhatod
SetPlayerHealth(playerid, 100000);
SetPVarInt(playerid, \"Aszolgalat\", 1);
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(string, sizeof(string), \"<< %s(%d) Rcon Admin Szolgálatba állt! Örök élete van!\", name, playerid);
SendClientMessageToAll(0xFF0000AA, string);
}
}
else if(GetPVarInt(playerid, \"Aszolgalat\") == 1)
{
SetPVarInt(playerid, \"Aszolgalat\", 0);
Delete3DTextLabel(Adminszolgalat[playerid]);
}
return 1;
}
CMD:szolgalatki(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
new name[MAX_PLAYER_NAME], string[128], str[128];
SetPlayerSkin(playerid, 5);
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(string, sizeof(string), \"<< %s(%d) Rcon Adminisztrátor killépet a szolgálatból!\", name, playerid);
SendClientMessageToAll(0xFF0000AA, string);
format(str, sizeof str, \"%s: %s\", GetName(playerid), text);
SendPlayerMessageToAll(playerid, str);
SetPVarInt(playerid, \"Aszolgalat\", 0);
Delete3DTextLabel(Adminszolgalat[playerid]);
return 1;
}
-
Parancsokat javítottam
CMD:raszolgalat(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
if(GetPVarInt(playerid, \"Aszolgalat\") == 0)
{
new name[MAX_PLAYER_NAME], string[128], str[128];
Adminszolgalat[playerid] = Create3DTextLabel( \"Admin szolgálatban\", 0xE60000FF, 0.0, 0.0, 2.0, 40, 0, 0 );
Attach3DTextLabelToPlayer( Adminszolgalat[playerid], playerid, 0.0, 0.0, 0.4 );
SetPlayerSkin(playerid, 217);// Ezt átírhatod
SetPlayerHealth(playerid, 100000);
SetPVarInt(playerid, \"Aszolgalat\", 1);
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(string, sizeof(string), \"<< %s(%d) Rcon Admin Szolgálatba állt! Örök élete van!\", name, playerid);
SendClientMessageToAll(0xFF0000AA, string);
}
}
else if(GetPVarInt(playerid, \"Aszolgalat\") == 1)
{
SetPVarInt(playerid, \"Aszolgalat\", 0);
Delete3DTextLabel(Adminszolgalat[playerid]);
}
return 1;
}
CMD:szolgalatki(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
new name[MAX_PLAYER_NAME], string[128], str[128];
SetPlayerSkin(playerid, 5);
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(string, sizeof(string), \"<< %s(%d) Rcon Adminisztrátor killépet a szolgálatból!\", name, playerid);
SendClientMessageToAll(0xFF0000AA, string);
format(str, sizeof str, \"%s: %s\", GetName(playerid), text);
SendPlayerMessageToAll(playerid, str);
SetPVarInt(playerid, \"Aszolgalat\", 0);
Delete3DTextLabel(Adminszolgalat[playerid]);
return 1;
}
Ez így oké de így meg 7 error van benne :D
[pawn]C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(1669) : error 017: undefined symbol \"GetName\"
ceding level
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2906) : error 017: undefined symbol \"GetName\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2911) : error 079: inconsistent return types (array & non-array)
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2914) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2914) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2914) : error 017: undefined symbol \"cmd_setscore\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2914) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Rendszergazda\\Asztal\\Modtesztelés\\Fejlesztés\\pc.pwn(2914) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
7 Errors.
[/pawn]
-
CMD:raszolgalat(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
if(GetPVarInt(playerid, \"Aszolgalat\") == 0)
{
new name[MAX_PLAYER_NAME], string[128], str[128];
Adminszolgalat[playerid] = Create3DTextLabel( \"Admin szolgálatban\", 0xE60000FF, 0.0, 0.0, 2.0, 40, 0, 0 );
Attach3DTextLabelToPlayer( Adminszolgalat[playerid], playerid, 0.0, 0.0, 0.4 );
SetPlayerSkin(playerid, 217);// Ezt átírhatod
SetPlayerHealth(playerid, 100000);
SetPVarInt(playerid, \"Aszolgalat\", 1);
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(string, sizeof(string), \"<< %s(%d) Rcon Admin Szolgálatba állt! Örök élete van!\", name, playerid);
SendClientMessageToAll(0xFF0000AA, string);
}
}
else if(GetPVarInt(playerid, \"Aszolgalat\") == 1)
{
SetPVarInt(playerid, \"Aszolgalat\", 0);
Delete3DTextLabel(Adminszolgalat[playerid]);
}
return 1;
}
CMD:szolgalatki(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
new name[MAX_PLAYER_NAME], string[128], str[128];
SetPlayerSkin(playerid, 5);
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(string, sizeof(string), \"<< %s(%d) Rcon Adminisztrátor killépet a szolgálatból!\", name, playerid);
SendClientMessageToAll(0xFF0000AA, string);
format(str, sizeof str, \"%s: %s\", GetName(playerid), text);
SendPlayerMessageToAll(playerid, str);
SetPVarInt(playerid, \"Aszolgalat\", 0);
Delete3DTextLabel(Adminszolgalat[playerid]);
}
return 1;
}
stock GetName(playerid)
{
new n[24];
GetPlayerName(playerid, n, 24);
return n;
}