Wieso funktioniert das nicht? ![]()
public OnRconCommand(cmd[])
{
if(strcmp(cmd,"test",true,10)==0)
{
print("Test erfolgreich!");
}
return 1;
}
Wieso funktioniert das nicht? ![]()
public OnRconCommand(cmd[])
{
if(strcmp(cmd,"test",true,10)==0)
{
print("Test erfolgreich!");
}
return 1;
}
Also damit machst du die params "unbrauchbar"..
Wenn du z.B. dcmd verwendest, und keine params benutzt, kommt dieser Error:
C:\Users\Narushi\Desktop\Scripting\PAWN\New-Evolution-Reallife\gamemodes\SelfmadeBT.pwn(903) : warning 204: symbol is assigned a value that is never used: "params"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
Dann machst du da rein::
#pragma unused params
Und siehe da::
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
zB so
for(new i=0; i<500; i++)
{
new data[128];
format(data,128,"Datei_%i",i);
if(dini_Exists(data)) continue;
if(!dini_Exists(data)) {
dini_Create(data);
break;
}
}
Tu einfach das hier ganz unten in deinem Script rein
strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' '))
{
index++;
}
new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}
Das Schleife++;
muss doch in die while-Schleife rein ![]()
Müsste es nicht so gehen? ![]()
GivePlayerMoney(Hauskaufer,floatround(HausAngebotPreis[playerid]/10*9));
GivePlayerMoney(Hausmakler,floatround(HausAngebotPreis[playerid]/10));
Zeig mal deine Server.cfg
Dafuq ![]()
Jetzt habe ich sscanf plugin reingemacht, und jetzt spackt der auch rum -.-
Wenn ich den rausmache, bleiben die errors da. Die gehen auch nichtmehr weg ![]()
----------
Loaded log file: "server_log.txt".
----------
SA-MP Dedicated Server
----------------------
v0.3e-R2, (C)2005-2012 SA-MP Team
[20:30:52] filterscripts = "" (string)
[20:30:52]
[20:30:52] Server Plugins
[20:30:52] --------------
[20:30:52] Loading plugin: nativechecker
[20:30:52] Loaded.
[20:30:52] Loading plugin: mysql
[20:30:52]
> MySQL plugin R7 successfully loaded.
[20:30:52] Loaded.
[20:30:52] Loaded 2 plugins.
[20:30:52]
[20:30:52] Ban list
[20:30:52] --------
[20:30:52] Loaded: samp.ban
[20:30:52]
[20:30:52]
[20:30:52] Filterscripts
[20:30:52] ---------------
[20:30:52] Loaded 0 filterscripts.
[20:30:52] Error: Function not registered: 'SSCANF_Init'
[20:30:52] Error: Function not registered: 'SSCANF_Join'
[20:30:52] Error: Function not registered: 'SSCANF_Leave'
[20:30:52] Error: Function not registered: 'mysql_debug'
[20:30:52] Error: Function not registered: 'mysql_reconnect'
[20:30:52] Error: Function not registered: 'sscanf'
[20:30:52] Error: Function not registered: 'mysql_connect'
[20:30:52] Error: Function not registered: 'mysql_ping'
[20:30:52] Error: Function not registered: 'mysql_real_escape_string'
[20:30:52] Error: Function not registered: 'mysql_query'
[20:30:52] Error: Function not registered: 'mysql_store_result'
[20:30:52] Error: Function not registered: 'mysql_num_rows'
[20:30:52] Error: Function not registered: 'mysql_free_result'
[20:30:52] Error: Function not registered: 'mysql_fetch_row_format'
[20:30:52] Error: Function not registered: 'mysql_fetch_int'
[20:30:52] Script[gamemodes/DeathMatch.amx]: Run time error 19: "File or function is not found"
[20:30:52] Number of vehicle models: 0
Wo definierst du
HausAngebotPreis[playerid]?
Zeig mal dein Enum von Buycars
Das ist mein Selfmade Script, da weiß ich wohl
was ich verändern darf ![]()
Biite: Ich und Blu3screen brauchen Hilfe ![]()
Selbst wenn ich den Server neu runterlade, also die Serverdaten.
Dann mache ich plugins + Gamemode wieder rein und immernoch kommt dieser blöde error -.-
gamemode0 mastersselfmade 1
die 1 macht den Unterschied also mach hinter dein gamemodename eine 1
Wieso eine 1, das bringt ja mal garnix ..
Die 1 macht NICHT den Unterschied, denn ich habe auch keine 1
COMMAND:fake(playerid,params[])
{
new pID,string[128],grund[128];
if(PlayerInfo[playerid][pAdmin] <= 4)return SendClientMessage(playerid,aRot,"[Info]: Du bist nicht befugt!");
if(sscanf(params,"us",pID,grund))return SendClientMessage(playerid,Grau,"[Benutze]: /fake [Name/ID] [Grund]");
if(!IsPlayerConnected(pID))return SendClientMessage(playerid,Grau,"Dieser Spieler ist nicht online.");
format(string,sizeof string,"AdmCmd: %s wurde von %s vom Server gebannt. Grund: %s.",GetName(pID),GetName(playerid),grund);
SendClientMessageToAll(adminrot,string);
FreezePlayer(pID);
Kick(pID);
return 1;
}
na zB
if(wochentag == "Sonntag") //Es ist Sonntag
oder
if(wochentag != "Sonntag") //Es ist NICHT Sonntag
Den rest kann man sich denken ![]()
@BlackAce
Jo, ist mir nun auch gerade bewusst geworden, wie oben schon im Edit steht
Danke für die Hilfe
Wenn es ein String ist sieht es so aus ![]()
C:\Users\Narushi\Desktop\Scripting\PAWN\New-Evolution-Reallife\gamemodes\DeathMatch.pwn(1034) : error 008: must be a constant expression; assumed zero
C:\Users\Narushi\Desktop\Scripting\PAWN\New-Evolution-Reallife\gamemodes\DeathMatch.pwn(1034) : warning 215: expression has no effect
C:\Users\Narushi\Desktop\Scripting\PAWN\New-Evolution-Reallife\gamemodes\DeathMatch.pwn(1034) : warning 203: symbol is never used: "format"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Wie mache ich es dann? ![]()
//EDIT
Ach jetzt schnall ichs
!!
Spielerdatei(playerid);
if(strcmp(pass,xyzString,false)) return 1;
hast du noch eine Variable oder eine Funktion die so heißt?
und zeig bitte die komplette Verwendung, sprich paar zeilen drüber und drunter
Habs falsch verwendet.. Jetzt kommt das
C:\Users\Robin\Desktop\SAMP-Server\gamemodes\funserver2012.pwn(8866) : warning 219: local variable "format" shadows a variable at a preceding level
C:\Users\Robin\Desktop\SAMP-Server\gamemodes\funserver2012.pwn(8866) : error 001: expected token: ";", but found "("
C:\Users\Robin\Desktop\SAMP-Server\gamemodes\funserver2012.pwn(8866) : warning 215: expression has no effect
C:\Users\Robin\Desktop\SAMP-Server\gamemodes\funserver2012.pwn(8867) : error 035: argument type mismatch (argument 1)
C:\Users\Robin\Desktop\SAMP-Server\gamemodes\funserver2012.pwn(8866) : warning 203: symbol is never used: "format"
C:\Users\Robin\Desktop\SAMP-Server\gamemodes\funserver2012.pwn(8866) : warning 204: symbol is assigned a value that is never used: "data"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Der Code
new data = Spielerdatei(playerid);
if(strcmp(inputtext,dini_Get(data,"Passwort"),true))
{
Login(playerid);
return 1;
}