Kaliber das geht net ._.
Wieso, haste es getestet ? ![]()
Und wenn ja und es nicht geht, dann weiß ich auch nicht ![]()
Kaliber das geht net ._.
Wieso, haste es getestet ? ![]()
Und wenn ja und es nicht geht, dann weiß ich auch nicht ![]()
Also nur über das case ein if Abfrage machen oder über den gesamten switch
Lesen...
Über das switch eine if-Abfrage machen
mfg. ![]()
Ja, das ist ein "Bug" von Sa:Mp, mir fällt außer einem kleinen goto nichts ein, probiere das mal:
new var = 0;
stop:
ApplyAnimation(playerid,"PED","WALK_DRUNK",4.1,1,1,1,1,1,1);//Nur ein Test
if(!var)
{
ClearAnimations(playerid);
var++;
goto stop;
}
Ist aus dem Kopf geschrieben halt die ApplyAnimation mit deiner Kuss Animation ersetzen ![]()
mfg. ![]()
1. Über das switch eine if-Abfrage machen ![]()
2. Ja
mfg. ![]()
Es gibt soetwas, dass nennt man "Suchmaschine" und da gibt es so eine sehr berühmte namens "Google" und diese kann dir in 0,04 Sekunden 7mio Antworten liefern...Habe direkt was für dich: http://windows.microsoft.com/d…ows-Update-error-80071A90
Benutze es das nächste mal, bevor du einen Thread schreibst ![]()
mfg. ![]()
Deklariere die Variable so:
new Text3D: S3D;
mfg. ![]()
Könntest du mal bitte die Zeilen markieren wo der Warning auftritt bin zu faul zum Suchen ![]()
mfg. ![]()
In gar keinen Callback, du musst die einfach oben in dein Script setzen oder in eine Include schreiben ![]()
mfg. ![]()
Mal eine Nebenfrage, die mich wirklich sehr interessieren würde, wofür brauchst du diese Info ? ![]()
Kommt darauf an, was du machen willst, aber ich glaube in deinem Fall benötigst du keine natives sondern einfach nur simple Variablen ! ![]()
mfg. ![]()
Mal ein Tipp, bin gerade zu faul sowas zu schreiben:
Ihr müsst die Sachen über die vehicleid speichern und mit ein paar Variablen ist das ganz schnell erledigt ![]()
mfg. ![]()
Setze den Timer unter OnPlayerConnect und schreibe das so:
//Unter OnPlayerConnect
SetTimerEx("OnPlayerEnterVehiclePickup", 1000, 1, "i", playerid);
mfg. ![]()
Alles anzeigenDein Public "GetSpielerName" kannst du einfach entfernen. Diese Funktion ersetzen wir mit der Funktion/Stock GetSpielerName, da ein Public unnötig ist.
Diese Funktion fügst du nun in dein Script ein.
stock GetSpielerName(playerid)
{
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
return pName;
}
Nun sollten die Namen richtig angezeigt werden. Dein Login/Register System kann mit deiner alten Funktion gar nicht funktioniert haben.
Ehm...Ich hatte den stock schon gepostet du Spammer ![]()
Ich denke mal da du ein GF benutzt, existiert bereits eine for-Schleife, ändere playerid in i ![]()
also so:
if(PlayerInfo[i][pLevel] == 1)
{
bonus = 3200;
}
mfg.^^
Du musst den stock ganz unten in dein Script einfügen, sodass es in keinem Callback (public) steht !
mfg. ![]()
Ich habe aber ein GF und wenn ich das playerid nicht definiere gehts nicht
Ja sage mal, kannst du lesen oder willst du mich hier verarschen ![]()
Lies es nochmal und frag google, was das genau ist:
und playerid, deklariert man nicht mit new playerid....entweder du nutzt es als Parameter oder du musst eine for/while Schleife machen !
mfg. ![]()
Ja ich habe in GF aber mann muss noch playerid definieren // Kaliber muss davor noch ein ! ???
Du hast doch meinen Code gesehen, mach das einfach so und nimm diese >= raus, das ist quatsch !
und playerid, deklariert man nicht mit new playerid....entweder du nutzt es als Parameter oder du musst eine for/while Schleife machen !
mfg. ![]()
Alles Geklappt aber ich ill es ingame nicht bonus nennen hat jmd ein Vorschlag wie man es nennt
Gehalt ?
Lohn ?
mfg. ![]()
@PuSchKiiN_x3
Das ist Blödsinn mit deinen returns, damit beendest du die if-Abfrage und nur 1x = ist auch falsch und 2 Klammern am ende auch !
Wenn, dann so:
if(strcmp(cmd,"/bonus",true)==0)
{
if(!IsPlayerConnected(playerid)) return 1;
if(SpielerInfo[playerid][pLevel] == 1)
{
GivePlayerMoney(playerid,3200);
}
else if(SpielerInfo[playerid][pLevel] == 2)
{
GivePlayerMoney(playerid,3800);
}
else if(SpielerInfo[playerid][pLevel] == 3)
{
GivePlayerMoney(playerid,4400);
}
else if(SpielerInfo[playerid][pLevel] == 4)
{
GivePlayerMoney(playerid,5200);
}
else if(SpielerInfo[playerid][pLevel] == 5)
{
GivePlayerMoney(playerid,5800);
}
return 1;
}
Du musst natürlich deins löschen ![]()
Kann ich das da genau hinfügen oder muss ich dafür ne eigene function/stock erstellen
Kannst das direkt einfügen...
mfg. ![]()