Grandios wie immer halt ![]()
Volle Punktzahl
Beiträge von H4rd_B4se
-
-
du brauchst das Windows Paket (SA-MP 0.3x Windows Server)
und einfach alle deine Includes ersetzten -
-
Die Klammer vorhin war falsch
die gehört vor die Message
if(strcmp("/ausrauben", cmd, true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(25.0,playerid,207.5627,-103.7291,1005.2578) || PlayerToPoint(25.0,playerid,203.9068,-41.0728,1001.8047))
{
if(Botrobtimer == 0)
{
PlayerInfo[playerid][pBotrob] = 1;
Botrobtimer = 20;
BotrobStatus = 1;
}
else
{
format(string, sizeof(string), " Du musst noch %d Minuten warten um den Bot ausrauben zu können", Botrobtimer);
SendClientMessage(playerid, COLOR_ERRORTEXT, string);}
}
else
{
SendClientMessage(playerid,COLOR_ERRORTEXT, "Du bist nicht beim Bot");
return 1;
}
}
}Tipp: Immer richtig einrücken dann sieht mal solche Fehler
-
für was brauchst du das?
Lösch das mal raus, weil das eine Funktion ist und keine Variable und diese Funktion ist in den neuesten (seit 0.3e) Include vorhanden -
Ist auch irgendwie komisch??
zu deutsch:
wenn(Botrobtimer ist 0) dann:
{
}
sonst
{
}
sonst
{
}2x else macht keinen Sinn
-
Wo steht es denn? Zeig mal bisschen mehr vom Code
-
Die Schriftart gefällt mir nicht,
desweiteren trifft es nicht ganz meinen Geschmack
4/10 -
Dass sich die Schrift wenig vom Hintergrund unterscheidet ist nicht mein Typ, die "runde Form" (bzw. langweilige Form (sry mein Geschmack ist komisch
))
und die SchriftartIst nicht böse gemeint, ich schätze deine Arbeit, nur leider ist es eben nicht mein Geschmack
-
Mein Geschmack ist leider nicht getroffen
4/10 -
Dem kann ich mich nur anschließen

-
bei /arbeit:
SetPlayerCheckpoint(playerid,....);
SetPVarInt(playerid,"Check",1);
public OnPlayerEnterCheckpoint(playerid)
{
DisablePlayerCheckpoint(playerid);
if(GetPVarInt(playerid,"Check") == 1){
SetPlayerCheckpoint(playerid,.....);
SetPVarInt(playerid,"Check",2)
}
if(GetPVarInt(playerid,"Check") == 2){
SetPlayerCheckpoint(playerid,.....);
SetPVarInt(playerid,"Check",3)
}//.....
return 1;
}So kannst du es machen
-
http://forum.sa-mp.com/showthread.php?t=254915
new premTime = gettime() + 5184000; // 2 Monate
dann abfragen
new currentTime = gettime();
if(premTime > currentTime){
//Premium aus!
}premTime musst du halt für jeden Spieler machen und auch speichern

-
da gehört auch kein strval hin
-
ach Entschuldigung, mein Fehler

format(pInfo[playerid][Alter],20,"%s",inputtext);
Das muss Zeile 450 sein -
ach ist das Alter in dem Format
ZitatDD.MM.YYYY
-
inputtext ist ein String
Alter ist aber ein Integer
um einen String zum Integer zu convertieren benutze:
strval(String[]);
sieht dann aus wie folgt:
pInfo[playerid][Alter] = strval(inputtext); -
mit \t rückst du ein (wie mit dem Tabulator in Pawn )
bei Name musst du mehr \t verwenden als bei Respektpunkte, damit immer der gleiche Abstand rauskommt, aber das findest du bestimmt selbst raus
-
Ich benutzte Avast!
Benutzerfreundlich und gute Leistung
Gibts Kostenlos oder auch zum Kauf -
in OnRconLoginAttempt ist kein playerid vorhanden.
Das kannst du dort nicht benutzen