bau die abfrage rein
if(accexists == 1 && allowlogin == 1)
{
//Inhalt
}
else Kick(playerid);
pass die login abfrage an
bau die abfrage rein
if(accexists == 1 && allowlogin == 1)
{
//Inhalt
}
else Kick(playerid);
pass die login abfrage an
[quote='Grek','index.php?page=Thread&postID=1687440#post1687440']Wäre es nicht einfacher für Commands ohne parameter den public OnPlayerCommandText zu verwenden?
dafür ist der doch schließlich da.[/quote]
Öhm das würde ja auch gehen
aber ocmd ist die beste cariante zcmd und ocmd deswefgeb lohnt es sich mehr
ocmd:command(playerid)
oder ocmd:command(playerid,params[])
{
#pragma unused pragma zu machen
}
so viele string zu verwenden führt zu laggs
mach es so
new query[1048];
format(query,1048,"UPDATE .sqlname SET Level = `%s`, Where Name = `%s`,....);
mysql_query(query);
du musst /vrecord im bus eingeben!
also ig
/rcon login pw
/rcon loadfs npc_record
ins fahrzeug einsteigen
/vrecord eingeben
allews einfügen
MFG
PAWN
nativechecker und Crahdetect auf dem Server installieren, dann weisst du mehr, aber ich denke, das der Stremer und die Include nicht zusammen passen, einfach beides mal updaten.
NativeChecker sagt dir auch, wenn eine Datei im ScriptfilesOrdner fehlt.
Crashdetect sagt dir bei einem Servercrash woran es lag.
er hat doch nativechecker drinne -.- ??
es gibt eine funk die mir grad nicht einfallen mag
schau mal die ganze wiki nach speed && vehicle ab
MFG
PAWN
streamer updaten mein freund
MFG
PAWN
Alles anzeigenDas heisst ich brauche bei diesen Befehl keine Prams ?
ocmd:stopregister(playerid,params[])
{
#pragma unused params
new string[128];
if(!IsPlayerConnected(playerid))return 1;
if(PlayerInfo[playerid][pAdmin]<1337)return ErrorMsg(playerid,"Du hast nicht den richtigen Adminrang dazu.");
if(allowregister==0)
{
allowregister=1;
format(string,sizeof(string),"%s hat die Registrierung wieder aktiviert.",MeinName(playerid));
SendClientMessageToAll(0x0AB816FF,string);
}
if(allowregister==1)
{
allowregister=0;
format(string,sizeof(string),"%s hat die Registrierung deaktiviert.",MeinName(playerid));
SendClientMessageToAll(0x0AB816FF,string);
return 1;
}
return 1;
}
genau brauchst da keine mach es weg oder oben hin beim command #pragma unused params
Herbet hat ja schon teilweise erklärt was params
sind
PARAMS = parameter
parameter ist tzusagen inhalt
parameter werden heutzutage sehr oft benutzt
ocmd:hallo(playerid,params[])
{
//Hier braucht meine keine params
//Man kann es wegmachen oder #pragma unused pragma
}
SetTimerEx("name",time,bool,"i",id); i = der int param
i = id
u = id or namer
s=text
f=float
d=dezi
Hoffe konnte mal genauer drauf eingehen
MFG
PAWN
öhm mach es doch auf r8 mrmonathd hat ein sehr gutes tutorial gemacht aber eiig sollte es trotzdem gehen kann aber sein auch nicht.
Ist das pulgin älter oder neuer ?
http://wiki.sa-mp.com/wiki/SetVehicleVelocity
Mit Der funktion kann man theretisch die postition ändern höhe und schnelligkeit
wenn nicht dann bau nitro ein dann ist es schneller
[hide]Es gibt glaube einen neuern goggle mal das solltest du was nützliches finden.[/hide]
mach es so:
forward remove(playerid);
onplayerentervehicle(das public)
for(new i = 0; i<MAX_VEHICLES; i++)
{
if(vehicleid == Yakicaras[i])
{
if(FRaktion != fraktid)return SetTimerEx("remove",5000,false,"i",playerid);
}
}
public remove(playerid)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { RemovePlayerFromVehicle(playerid); }
}
[hide]Naja man sollte auf jeden fall drauf achten schau das du einen guten streamer und einen guten server hast[/hide]
ja wenn du die objekte alle auf einen ounkt mappst zu viele dann laggen die jenigen objekte es laggt den alles
Ich hatt das problem auch das ist nicht sehr schön -.-
new Float:Hp = GetPlayerHealth(playerid,Float:Health);
Alles anzeigen
Ich glaub jetzt gehts aber los! Beavis war so nett, und hat dich auf deine scripttechnischen Fehler hingewiesen, was total Lobenswert ist, und du reagierst so aggressiv? Ich mein, ich möchte über keinen im Internet urteilen, da es wie gesagt, im Internet ist, doch so ein Verhalten lässt darauf schließen, dass du mit Kritiken anderer Benutzer dir gegenüber nicht umgehen kannst, was natürlich für dich sehr fatale Folgen haben kann. Wieso bedankst du dich nicht bei Ihm, dass er sich die Mühe gemacht hat, und dein wirklich sehr kurzgehaltenen "Release" auf Fehlern überprüft? Du heißt zwar "PAWN" aber nur weil du PAWN heißt, heißt es nicht, dass du der PAWN Gott bist, oder ein Vogelfreier Forennutzer der mit den Usern schreiben darf wie es ihm recht ist. Dass dein Release Müll war / ist, sollte dir mittlerweile klar sein, da du anscheinend einfach nur irgendetwas releasen wolltest. Ich würde an deiner Stelle demnächst einwenig genauer darüber nachdenken wie ich mit meinen Mitmenschen in einem Forum umgehe, da du dir so keine Freunde machst, keinesfalls.
Du gibst also zu, dass du totalen Schmarn gescriptet hast? Okay, erster Schritt zur Besserung: Einsicht.
Du meinst, Beavis geht dir auf die nerven, weil er deine Fehler hervorgehoben hat? Okay, das ist natürlich bitter. Einwenig dankbarkeit und freundlichkeit und vorallem RESPEKT wäre mal wirklich an dieser Stelle angebracht.
Ein Tipp: Bevor du auf mein Post antwortest, überlegs dir am besten 2x was du schreibst.
SRy meine agressionen kann ich nicht umgehen so bin ich geboren.
Und öhm ja er versucht mir zu helfen und ich behaupte auch nicht das ich der script gott bin ihc lerne gad nur 8-10 h scripting also am tag ..(hobbylos :D)
und ich meine is ja alles gut aber wenn ich schon sage das ich es dann koruigiere dann soll man sich 1000 extra komments abgeben
Denn irgentwann ist es nähmlich gut (spam)
MFG PAWN
Es liegt zu 100% nicht am streamer ich hatte auch einen mapper der hat mal so viele objects auf 1x punkt gemappt
Du musst ja nicht alle objekte sonah wie möglich ran ??
MFG
PAWN ps: gehört zu mapping base
oki es gibt sehr viele varianten aber deine ist wirklich besser