stock SpielerSpeichern(playerid)
{
new Spieler[64];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
if(dini_Exists(Spieler))
{
dini_IntSet(Spieler,"Adminlevel",sSpieler[playerid][Adminlevel]);
dini_IntSet(Spieler,"Level",sSpieler[playerid][Level]);
dini_IntSet(Spieler,"Fraktion",sSpieler[playerid][Fraktion]);
dini_IntSet(Spieler,"Skin",sSpieler[playerid][Skin]);
dini_IntSet(Spieler,"Leader",sSpieler[playerid][Leader]);
dini_IntSet(Spieler,"Geld",sSpieler[playerid][Geld]);
dini_IntSet(Spieler,"Rang",sSpieler[playerid][Rang]);
}
return 1;
}
Beiträge von Siepac
-
-
Hey
Ich habe mal wieder ein Problem und zwar setzt es mein adminlevel immer wieder auf 0 zurück..
Sprich ich regestriere mich gehe in den Scriptfiles ordner gebe mir admin level 5 und starte den server neu.Doch sobald ich den server neu starte setzt es das Adminlevel automatisch wieder auf 0 zurück..
Sagt mir bitte was ihr für einen Code braucht ich wüsste nicht welchen ich euch zeigen müsste außer den Spieler laden Code
stock SpielerLaden(playerid)
{
new Spieler[64];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
if(dini_Exists(Spieler))
{
SetPlayerScore(playerid, dini_Int(Spieler,"Level"));
sSpieler[playerid][Adminlevel] = dini_Int(Spieler,"Adminlevel");
sSpieler[playerid][Level] = dini_Int(Spieler,"Level");
sSpieler[playerid][Fraktion] = dini_Int(Spieler,"Fraktion");
sSpieler[playerid][Skin] = dini_Int(Spieler,"Skin");
sSpieler[playerid][Leader] = dini_Int(Spieler,"Leader");
sSpieler[playerid][Geld] = dini_Int(Spieler,"Geld");
sSpieler[playerid][Rang] = dini_Int(Spieler,"Rang");
sSpieler[playerid][sLogin] = 1;
SpawnPlayer(playerid);
}
return 1;
} -
warum funktioniert es dann bei dieser abfrage?
if(!IstSpielerAdmin(playerid,4))return SCM(playerid,RED,"Du bist kein Admin!");
ohh passt schon
es fragt ab ob der spieler nicht admin ist wenn nicht kommt die meldungDanke für die schnelle hilfe
-
erstelle ein Pickup wo das herz verschwindet und nach einiger zeit wieder kommt
erstelle das pickup unter public OnPlayerPickUpPickup(playerid, pickupid)Frage ab ob der spieler im Pickup steht und dann setzt du sein leben auf 100 ganz einfach oder?
Warum das pickup so erstellen dass das herz verschwindet?
ganz einfach sonst könnte man im herz stehen bleiben und die hp wird dauernt auf 100 gesetzt
Mit freundlichen grüßen
-
Hallo ihr lieben
Ich habe wieder eine frage oder wohl eher gesagt ein problem.
und zwar habe ich einen /help befehl erstellt der in einer Dialog Liste abrufbar ist sprich Allgemein Fraktion usw
doch wenn ich Fraktion auswähle kommt nix ich habe die Fraktions id 2 mal genommen und versucht.
Ich bin in der Fraktion doch es kommt nix..hier der Code
if(dialogid == HELP)
{
if(response == 0)
{
SCM(playerid,RED,"Du hast das Help menü verlassen!");
}
if(response == 1)
{
if(listitem == 0)
{
SCM(playerid,ORANGE,"••••Allgemein••••");
SCM(playerid,ORANGE,"/News (Um die News abzurufen)");
}
if(listitem == 1)
{
if(!IstSpielerInFraktion(playerid,2))
{
SCM(playerid,ORANGE,"••••GrooveStreet••••");
SCM(playerid,ORANGE,"/gwaffen");
}
else
{
SCM(playerid,RED,"DU bist in keiner Fraktion");
}
}
}
return 1;
} -
es gibt Pickups die Explodieren zeige uns doch einfach mal ein pickup
-
ich weis nichtmal ob es den soda.inc gibt :O
denn würde es ihn geben würde zu 100% auch etwas bei googel kommen
vil suchst du nach dem Falschen .inc -
-
Google sie doch einfach
-
Also ich finds klasse, die Größe ist angenehm, die Auflösung ist super.
Ich bin begeistert und bereue den Kauf kein bisschen, nur der WLAN Empfang lässt etwas zu wünschen übrig. Und es sieht einfach schön aus.
Klare Kaufempfehlung :>
wollte ich mir auch noch kaufen
Jetzt hindert mich bestimmt nichtmehr daran -
da bin ich ja auch mit dabei
Schönes video -
Setzt du das geld auch bei OnPlayerSpawn mit GivePlayerMoney?
GivePlayerMoney ist eine Standartfunktion von Pawno
#editWenn du zB. Eine Fraktion vergibst mit /setfraktion hast du diese Selbst erstellt
und kannst sie auch in Spieler laden wieder vergeben
Doch GivePlayerMoney hast du nicht erstellt denn sie ist schon da
Genauso wie SetPlayerScore -
Ich hatte auch schon mehrere server bei Gta-Servers und ich muss schon sagen.
Einfach nur ein Bomben anbieter.
Es gab bisher nochnie großartige Problme und wenn es mal ein kleines gegeben hat wurde es schnell wieder behoben.Einfach nur klasse!
Weiter so! -
den Stock habe ich schon
dankeschöen -
kleine frage noch..
Wenn ich zb möchte dass ein Spieler ein tor nur mit rang 3 öffnen kann wie frage ich das ab?
auch genau so mit dem && aber das würde ja bedueten oder..
aber ich möchte ja zb Fraktion LSPD und beim LSPD rang 3 wie würde (müsste) ich das abfragen? -
genau das habe ich fast genau so hingeschrieben nur bei der zweiten leaderabfrage mit if davor :DD
Dankeschöen
-
Hallo lieben Brotfische
Ich habe eine frage zu einer Abfrage worauf ich gearde leider nicht komme..
ich habe hier diese Abfrage
if(!IstSpielerLeader(playerid,1))return SCM(playerid,Green,"Du bist kein Leader");
aber möchte dass es abfragt ob der spieler Leader der Fraktions id1 ist oder ob er Leader der Fraktions id2 ist
doch komme ich nicht darauf wie ich das jetzt in die zeile dazu schreiben soll..Bitte um hilfe
Mit freundlichen Grüßen
-
ohh mist das ist mir ja jetzt verdammt peinlich :O
immer diese kleinichkeiten da..
Dankeschön Deluxe
-
Hallo liebe Brotfische
Ich habe mal wieder eine frage..
Und zwar habe ich einen /restart befehl erstellt mit einem timer siehe hier
CMD:restart(playerid,params[])
{
if(!IstSpielerAdmin(playerid,3))
{
SCMTA(Restart,"Der server startet in 60 Sek neu!");
SetTimer("RestartTimer",60000, 0);
return 1;
}
return 1;
}
Doch es klappt nicht so will und es kommen diese errorsC:\Users\user\Desktop\Server\gamemodes\Test.pwn(173) : error 055: start of function body without function header
C:\Users\user\Desktop\Server\gamemodes\Test.pwn(175) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Errors.
in diesen zeilen hier
habe ich evt was im Public vergessen?
public RestartTimer();
{
SendRconCommand("gmx"[]);
return 1;
} -
bin hier nicht PWN Master brauche halt bei sowas hilfe!
So meinte ich dass nicht
aber versuche doch mal selbst was zu machen und nicht gleich fragen ob es dir jemand komplett richtig schreiben kann..