Hallo Community,
ich habe folgenden Fehler:
Zitaterror 017: undefined symbol "i"
for(new i = 0; i < sizeof(CarSpawns); i++) // <--- Fehlerzeile
//for(new i = 0; i < 165; i++)
{
AddCar(i);
}
CarInit();
Aber ich habe doch i definiert?
Hallo Community,
ich habe folgenden Fehler:
Zitaterror 017: undefined symbol "i"
for(new i = 0; i < sizeof(CarSpawns); i++) // <--- Fehlerzeile
//for(new i = 0; i < 165; i++)
{
AddCar(i);
}
CarInit();
Aber ich habe doch i definiert?
Komisch, jetzt läuft's wieder flüssig
Problem gelöst.
Es lag an einem anderen Befehl, der den Login nicht ermöglichte (blockiert)
Danke trotzdem an die Antworten!
Die lautet im Moment so:
Nicht mehr relevant
Nicht mehr relevant
Siehe unten.
Hallo liebe Gemeinde,
ich habe am Script etwas Gravierendes verändert:
Ich habe bei einigen Befehlen return 1; eingesetzt, doch wenn ich jetzt /login PW mache passiert - nichts.
Liegt das also an den Returns, die ich wahrscheinlich falsch eingesetzt habe?
Hallo,
im Moment bin ich so weit:
if(strcmp(cmd, "/unban", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /unban [Name]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(PlayerInfo[playerid][pAdmin] >= 2)
{
giveplayer = strtok(cmdtext, idx);
new account[64];
format(account,sizeof(account),"Accounts/%s.ini",giveplayer);
if(!fexist(account))
{
format(string,sizeof(string),"Spieler %s existiert nicht!",giveplayer);
SendClientMessage(playerid,COLOR_GRAD1,string);
return 1;
}
else
{
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[giveplayerid][pBanned] = 0;
new playersip[16];
GetPlayerIp(giveplayer,playersip,sizeof(playersip)); <--- Error
//format(playersip,16,"unbanip %s",playersip);
SendRconCommand(playersip);
SendRconCommand("reloadbans");
printf("UNBAN Executed by %i",sendername);
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du bist nicht befugt diesen Command zu benutzen (R2 +)!");
return 1;
}
}
return 1;
}
Jedoch kommt folgender Error:
Zitaterror 035: argument type mismatch (argument 1)
Was ist falsch?
Ich möchte nämlich einen /unban NAME-Command. Da der Spieler ja zu der Zeit nicht online ist / sein kann, wird es sehr kompliziert.
Joa, aufbauen tut es sich ja schnell, nur wenn ich etwas schreibe, dauert es, bis die Buchstaben hier "wirklich geschrieben" sind.
Ich habe gerade einen Speedtest durchgeführt.
Er ergab folgendes:
Das Problem habe ich erst seit gestern (oder vorgestern)
ZitatWie kann eine Internetseite ohne Flash, Ajax und jQuery laggen?
Weiß ich nicht, nur die Reaktionen sind sehr langsam.
Wenn ich jetzt z.B. diesen Text eingegeben habe, dauert es immer, bis die Buchstaben erscheinen (sonst ging es immer sofort).
Also wenn ich z.B. "t" eingebe, dann dauert es ca. 1 Sek., bis "t" auch hier steht.
Wenn ich die Internetseite (das Forum also) scrolle (nach oben oder unten) dauert es auch etwas länger als sonst.
Zitatcache mal geelert ?
Jep.
Heyho,
irgendwo kommt es mir in letzter Zeit so vor, als ob dieses forum.sa-mp.de-Forum laggen würde?
Habt ihr ähnliche Probleme festgestellt? Liegt es wohl an den Mitgliedern oder am Internetbrowser?
Kein Problem
Ich habe es auch ausprobiert -> das sind die IDs und mit der Vergrößerungsvariable am Schluss kann man die auch beliebig vergrößern und verkleinern (eigentlich brauchte ich jetzt nur noch einen Text wegen den "Beitrag ist zu kurz und muss 15 Zeichen haben" )
Ich bedanke mich schon mal recht herzlich für die zahlreichen Antworten.
Das Thema habe ich abboniert, um die anderen (noch kommenden) Angebote auch nochmal einzusehen und zu vergleichen.
Irgendwann dann werde ich meine Entscheidung hier posten
Kann man da denn einen SA:MP-Server starten, sodass andere drauf spielen können?
Zitatwow. das sind sehr viele angaben dort...
vergiss Hetzner
Das bringt mich nicht weit.
Wen würdest du denn empfehlen?
Hallo,
ich wollte mir demnächst eventuell einen Server bestellen, voraussichtlich bei www.hetzner.de.
Und zwar diesen.
Kann man auf dem SAMP installieren und ist da schon eine Domain dabei?
Ansonsten: Wie steht's mit samp4you; dort steht, dass 25 Slots erstmal 3,00€ kosten würden. Ist dort eine Domain bei oder müsste die noch hinzuberechnet werden?
Letzte Frage zu beiden: Kann man auf den Servern auch TS³ laufen lassen? Würde es dann laggen (z.B. bei oberen Hetzner-Server = 512MB => zu wenig?)?
Ey, geil!
Auf der (deiner) Seite war ich dann schon drauf!
Gefällt mir sehr! Sehr schön übersichtlich und ansprechend modern!
Danke an alle.
Ich hab's jetzt doch noch hinbekommen
Jetzt habe ich nur noch einen Fehler:
if(PlayerInfo[playerid][pAdmin] >= 1337)
{
new string[256];
new string1[256];
format(string, sizeof(string), "~y~Accounts ~w~werden~n~ ~p~gespeichert!");
GameTextForPlayer(playerid, string, 2000, 0);
SaveAccounts();
SetTimerEx("AccountsSaved", 15000, 0, string1, 0); //240000
format(string1, sizeof(string1), "~y~Accounts ~g~erfolgreich~n~ ~r~gespeichert!");
GameTextForPlayer(playerid, string1, 15000, 0);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Du bist kein Server-Manager!");
}
return 1;
}
Zitat17536 : warning 219: local variable "string" shadows a variable at a preceding level
Das ist das mit diesen Strings; wie definiere ich die denn? Ich habe doch new string[256] und new string1[256] gemacht?
Danke schon mal für die bisherige Hilfe
Hallo,
ich wollte fragen, wie man eine "Wartezeit" einbauen kann. Hier erstmal der Code (Auszug):
if(PlayerInfo[playerid][pAdmin] >= 1337)
{
new string[256]; // Zeile 17555
new string1[256];
format(string, sizeof(string), "~y~Accounts ~w~werden\ngespeichert!");
GameTextForPlayer(playerid, string, 2000, 1);
SaveAccounts();
SetTimer("AccountsSaved", 15000, 0); //240000
format(string1, sizeof(string1), "~y~Accounts ~g~erfolgreich ~r~gespeichert!");
GameTextForPlayer(playerid, string1, 15000, 1);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Das darfst du nicht tun!");
}
return 1;
}
Also erst soll die Schrift "Accounts werden gespeichert" kommen, dann wird ja die Funktion SaveAccounts() ausgeführt. Nach 4 Minuten soll dann die Schrift "Accounts erfolgreich gespeichert" kommen. (15 sek. erstmal zu Testzwecken, damit man das schneller überprüfen kann und nicht 4 Minuten warten muss).
Mit Timer kenne ich mich noch nicht so gut aus.
Zweites Problem:
Zitat17555 : warning 219: local variable "string" shadows a variable at a preceding level
Wie bekomme ich das weg?