Was ist das denn bitte?
PAWN Quelltext
1
if(GetPVarInt(i,"Wanted")== > 0)
Ich habs mir in etwa so übersetzt :
Wenn die Wantedzahl über 0 ist
------------------------------------------
Errors kommen keine mehr - Dankö
Was ist das denn bitte?
PAWN Quelltext
1
if(GetPVarInt(i,"Wanted")== > 0)
Ich habs mir in etwa so übersetzt :
Wenn die Wantedzahl über 0 ist
------------------------------------------
Errors kommen keine mehr - Dankö
if(GetPVarInt(i,"Wanted")== > 0)// Zeile mit den Errors
Moin.
Ich verstehe nicht genau warum ich hier errors bekomme.
ocmd:gesucht(playerid, params[])
{
if(isPlayerInFrakt(playerid,1) || isPlayerInFrakt(playerid,2) || isPlayerInFrakt(playerid,4))
{
new string[256];
for(new i = 0;i<MAX_PLAYERS;i++)
{
if(GetPVarInt(i,"Wanted")== > 0)// Zeile mit den Errors
{
format(string,sizeof(string),"%s%s(%d), ",string,SpielerName(i),GetPlayerWantedLevel(i));
SendClientMessage(playerid,GRÜN,"Derzeit werden folgende Personen gesucht :");
SendClientMessage(playerid,GELB,string);
return 1;
}
}
}
else
{
SendClientMessage(playerid,ROT,"Du hast nicht das Recht die Strafakten einzusehen");
}
return 1;
}
Errors :
C:\Users\Felix\Downloads\SAMP\gamemodes\rp.pwn(1418) : error 029: invalid expression, assumed zero
C:\Users\Felix\Downloads\SAMP\gamemodes\rp.pwn(1418) : warning 215: expression has no effect
C:\Users\Felix\Downloads\SAMP\gamemodes\rp.pwn(1418) : error 001: expected token: ";", but found ")"
C:\Users\Felix\Downloads\SAMP\gamemodes\rp.pwn(1418) : error 029: invalid expression, assumed zero
C:\Users\Felix\Downloads\SAMP\gamemodes\rp.pwn(1418) : fatal error 107: too many error messages on one line
Ich hoffe da kann mir wer helfen.
Gruß
Felix
Bei mir geht es.
Aber ich definiere die Farbe oben im script -
#define PDBLAU 0x0000F600
SetPlayerColor(playerid, PDBLAU);
------------------------------------------------------------
Ich möchte einen /wanted Befehl machen und dann die Leute mit Wanteds auflisten. Das sollte dann so aussehen : xyz(wantedlevel), xyz(wantedlevel) ... usw
Aber ich weiss nicht wie ich schreibe das das Script mehrere Leute in eine Zeile packt.
Mein Stock derzeit :
stock WantedLevelAbfrage(playerid)
{
new string;
for(new i = 0;i<MAX_PLAYERS;i++)
{
if(GetPVarInt(playerid,"Wanted",>1);
{
SendClientMessage(playerid,GELB,"Derzeit werden folgende Spieler gesucht");
format(string,sizeof(string),"%s(%d), ",SpielerName(i),GetPlayerWantedLevel(i));
}
}
}
Gruß
Felix
vermutlich fehlt an der Zeile über der Zeile die im Error angezeigt wird ein ;
Moin.
Ich suche eine Möglichkeit eine Animation für alle Spieler sichtbar zu machen.
ALle die ich bisher gefragt habe wissen es leider auch nicht.
Ich setze die Animation derzeit wie folgt :
ApplyAnimation(pID, "CRACK", "crckdeth2", 4, 1, 1, 0, 0, 8000);
Aber sie ist nur für die Betroffene Person ( in dem Fall pID ) zu sehen.
Ich hoffe da kennt wer eine Lösung.
Gruß
Felix
Mit einem Rangechat
stock RangeChat(playerid,farbe,Float:radius,text[])
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
for(new i = 0;i<MAX_PLAYERS;i++)
{
if(IsPlayerInRangeOfPoint(i,radius,x,y,z))
{
SendClientMessage(i,farbe,text);
}
}
}
----------------------------------------------------------------------
Ich möchte eine Animation setzen, diese Animation soll für ALLE Spieler sichtbar sein.
Sie ist leider nur für die betroffene Person sichtbar.
Was muss ich ändern ?
ApplyAnimation(pID, "CRACK", "crckdeth2", 4, 1, 1, 0, 0, 8000);
lg
Felix
Milo
Bitte so posten :
(pwn) Dein Code (/pwn)
() muss mit [] ersetzt werden.
Moin.
Ich setze in meinem Tazerscript derzeit zwei Timer -
TazerTimer = SetTimerEx("TazerTimer1",50,1,"u",pID);
cufftimer=SetTimerEx("cufftimerp",8500,0,"u",pID);
public TazerTimer1(playerid)
{
ApplyAnimation(playerid, "CRACK", "crckdeth2", 4, 1, 1, 0, 8000, 1);
}
public cufftimerp(playerid)
{
CuffAble[playerid] = 0;
ClearAnimations(playerid);
TogglePlayerControllable(playerid,1);
KillTimer(cufftimer);
KillTimer(TazerTimer);
}
So, nun ist das Problem das die Animation leider nicht abbricht.
Sprich ich möchte statt ClearAnimations einfach ApplyAnimation nutzen und die Animation einfach "normal" setzen.
Also so wie man normal rumrennt.
Weiss jemand welche Animation dafür geeignet ist ?
//edit: Script verändert
Ich nutze mehrere Angebote von Serverbiz, und bin auch mit deren Vservern sehr zufrieden.
Der Support ist auch sehr gut, antwortet oft innerhalb von Minuten
Danke.
Wichtiger ist für mich derzeit wie ich abfrage wieviele Sitze ein Wagen hat, denn wenn ich einen Grab Befehl mache muss ich wenn es ein 2er Wagen ist pID auf Sitz 2 setzen, wenn ein 4er auf platz 3
Nunja, muss nicht, aber möchte.
Wäre schön wenn wer die Abfrage kennt.
Gruß
Felix
Moin.
Wie kann ich abfragen wieviele Plätze ein Auto hat und ob ein Spieler auf Platz x sitzt ?
Gruß
Felix
Ich habe ein Problem undzawr wenn man sich regisitrert das Passwort eingibt Dann Kommt Server closed the Connection
Soweit ich weiss liegt so ein Bug mit der Version R2 vor, wird beim Spawn ausgelöst.
Einfach R1 ziehen und dann sollte es gehen.
Kann aber auch sein das es ein Scriptfehler ist, wann genau die verbindung geschlossen wird ist leider von dir schlecht beschrieben worden.
lg
Felix
Find ich nicht gut die Scripter haben nichts davon^^
So sehe ichs auchm, ich bin zwar noch kein guter scripter, aber wenn ich mir vorstelle das ich mir tage zeit nehme um etwas zu schreiben, dann will ich danach nicht irgendwas hier im Forum kaufen sondern als Belohnung einen schönen Mc Rib -- Den kann man damit leider nicht kaufen
Frühstück :3
Danke an alle die geholfen haben
lg
Felix
Ok, danke.
Gibt es irgendwo eine Liste mit den kürzeln ?
lg
Felix
Was für n Chat denn?
IRC Chats
http://chanology-wiki.info/anonymous/hintergrund/anon-irc
@Akinator was kommt denn für ein Fehler ?
Moin.
Ich hab mal wieder ein kleines Anfängerproblem
Ingamefehler : Wenn ich einen /gov text eingebe bekomme ich die Nachbricht "Benutzung ......"
Was ist da dran falsch ?
Danke im Vorraus.
ocmd:gov(playerid, params[])
{
new string[128];
new text[128];
if(sscanf(params,"us",text))
{
return SendClientMessage(playerid,ROT,"Benutzung: /gov [Text]");
}
if(isPlayerInFrakt(playerid,1) || isPlayerInFrakt(playerid,2) || isPlayerInFrakt(playerid,4))
if(GetPVarInt(playerid,"Leader")==1)
{
if(isPlayerInFrakt(playerid,1))
{
SendClientMessageToAll(COLOR_WHITE,"|__________Regierungsnachrichten__________|");
SendClientMessageToAll(PDBLAU,string);
format(string,sizeof(string),"L.S.P.D Director %s : %s",SpielerName(playerid),text);
return 1;
}
if(isPlayerInFrakt(playerid,2))
{
SendClientMessageToAll(COLOR_WHITE,"|__________Regierungsnachrichten__________|");
SendClientMessageToAll(PDBLAU,string);
format(string,sizeof(string),"F.B.I Director %s : %s",SpielerName(playerid),text);
return 1;
}
if(isPlayerInFrakt(playerid,4))
{
SendClientMessageToAll(COLOR_WHITE,"|__________Regierungsnachrichten__________|");
SendClientMessageToAll(PDBLAU,string);
format(string,sizeof(string),"General %s : %s",SpielerName(playerid),text);
return 1;
}
}
else
{
return SendClientMessage(playerid,ROT,"Du bist kein Director / General einer Staatsfraktion");
}
return 1;
}
Gruß
Felix
Der LKW ist leider im Boden.
Ansonsten fürs 1. mal ok.
Die Idee ist gut, wie schon einige sagten mal was anderes.
4/10
lg
Felix