Hmm wenn man sich Arbeit auf dauer ersparen möchte kann man es vllt so machen:
stock FrakName(playerid)
{
new rname[34];
switch(GetPVarInt(playerid,"Fraktion"))
{
case 0:{rname="Zivi";}
case 1:{rname="Fraktion1";}
case 2:{rname="Fraktion2";}
case 3:{rname="Fraktion3";}
}
return rname;
}
Beiträge von RaPSoR
-
-
Du nutzt sicherlich das Plugin von Strickenkid..
Hast du mysql_Init drinne ?
Klick -
-
Hey..
In Zeile 18 müssen dort nicht () Klammer hin.
Ansonsten poste mal bitte wie du PlayerHacked definiert hast (Die Zeile new PlayerHacked .... posten) -
Wiki hat die Lösung für dich
SetSpawnInfo(playerid, team, skin, Float:x, Float:y, Float:z, Float:Angle, weapon1,
weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo) -
if(sscanf(funktion,"Invite")
Teste mal so ansonsten vllt Strcmp nutzen. -
Damit kannst du Musik Sound etc wiedergeben.
PlayAudioStreamForPlayer
Wiki sind Beispiele zur Nutzung.
Du brauchst halt die URL/Link zum Sound bzw Musik stück. -
Poste mal wo die Variablen definiert hast.
Also new pIstTod ...etc -
Ob es sinnvoll ist dafür extra ein Timer zu machen.
Mach ein MainTimer.Der jede Minute läuft so benötigst du weniger.
Darunter kannst du z.B dein Payday,KnastZeit etc laufen lassen ohne verschiedene Timer zu haben. -
Mach mal return 0; bei OnPlayerCommantText.
public OnPlayerCommandText(playerid, cmdtext[])
{
return 0;
} -
Hi..
Ein bischen genauer wäre schon gut.
Was bugt den genau ? -
Schau mal hier:
Klick mich -
Wenn er auf den Button 1 klickt dan returnt er mit PVar.
Und der Rest hat dan keine weitere Bedeutung mehr.
So sollte es gehen:
if(dialogid == stadthalle)
{
if(response)
{
if(listitem == 0)
{
SetPVarInt(playerid,"Perso",1);
GivePlayerMoney(playerid, -500);
SendClientMessage(playerid,GREEN,"Du hast dir ein Perso für 500€ gekauft.");
}
}
return 1;
} -
Naja ich würde ebenso Abraten:
Siehe hier: Klick mich -
format(nuser,sizeof(nuser),"SERVER: Admin %s hat dir Admin Level %i gegeben.",SpielerName(playerid),level));
Am Ende eine Klammer weg -
Fraktions Fahrzeug "System" findest du so gut wie kaum.
Diese sind von den Releasen her eher eine seltenheit.
Aber was ist daran so schwer...
Schreib erstmal dein richtiges FahrzeugSystem dan kannst du das auf die Fraktion übertragen.
Tutorials gibt es genug hier im Forum..SuFu..
Viel Erfolg//edit: Kleiner Fehler
-
@SunRise:
Er möchte jede Minute den Wert ZeitSeitPayday um 1 erhöhen.
Deine Art würde nur Jede Stunde einmal die Funktion aufrufen.
Und wenn er 58 min gespielt hat und dan Off geht kann er beim nächsten Login wieder
60 min warten. -
Hier sollte dir Helfen:
Klick me -
-
Den define kannst du oben ins Script schreiben
Unter den Includes oder wie es dir da oben passt