Weil tmp ein string ist und in diesem String befindet sich die Information einer Zahl (die Anzahl halt, was er eingibt) und strval formatiert den String in eine brauchbare Zahl ![]()
mfg. ![]()
Weil tmp ein string ist und in diesem String befindet sich die Information einer Zahl (die Anzahl halt, was er eingibt) und strval formatiert den String in eine brauchbare Zahl ![]()
mfg. ![]()
Mann muss aber vehicleid definieren
Ja so:
new vehicleid = GetPlayerVehicleID(playerid);
mfg. ![]()
So sollte das aussehen:
if(strcmp(cmd, "/buyfuel", true) == 0)
{
if(PlayerInfo[playerid][pJob] != 22) return SendClientMessage(playerid,WHITE,"Du bist kein Bootsmann");
if(PlayerInfo[playerid][pTrucker] >= 2500) return SendClientMessage(playerid,WHITE,"Du hast schon 2500 Waren");
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 453) return SendClientMessage(playerid, COLOR_GRAD1, "Du kannst nur mit einem Roadtrain Benzin kaufen!");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GOLD, "Benutzung: /buyfuel [Anzahl]");
new Anzahl = strval(tmp);
PlayerInfo[playerid][pTrucker] += Anzahl;
return 1;
}
mfg. ![]()
Mach mal alle .dll Dateien die in der Nähe deiner server.exe liegen weg ! Nur im Ordner plugins sollten .dll oder .so Dateien sein !
mfg. ![]()
alter wie soll er den bei dir gehen ?
hast du windows 7 ?
weil ich hab xp und da geht der halt nicht udn es muss dich noch andere geben ?!
Das hat rein gar nichts mit dem Betriebssystem zu tun ![]()
mfg. ![]()
wtf ?!?
komm ma in mein ts
5.9.247.45:9998
Kann ich nicht, ich bin auf der Arbeit ![]()
IsTrailerAttachedToVehicle(vehicleid);
Stimmt, die Funktion gibt es ja auch noch
egal, beide kann man verwenden ![]()
Bei mir gehts immernoch nicht
Was geht bei dir immernoch nicht ![]()
den habe ich ja aber der bringt es net
meine map baut sich net richtig auf bzw baut auf und wieder ab
und der neue kannst du ganz in müll werfen der geht net mal auf windows und
auf linux geht aber zb /blaulicht an kann ich 500 mal eingeben den befehl das object kommt erst in lv ;D
Dann nutzt du ihn falsch ![]()
mfg. ![]()
Ich finde, dass der Streamer von Incognito (Klick hier) am besten ist, jedoch solltest du nur objekte die du nicht bewegen willst mit CreateDynamicObject ersetzen ![]()
mfg. ![]()
Ich habe gelesen der Syntax von "C" ähnelt Pawno mehr?
Pawno und C++ haben einen C-Syntax ![]()
mfg. ![]()
schreibe mal das oben in dein Script, dann sollten ein Paar Fehlermeldungen weg sein:
#pragma tabsize 0
mfg. ![]()
Guten Taag,
ich wollte fragen, ob es eine Möglichkeit gibt, abzufragen ob die InterPolateCameraLookat / Pos an der jeweiligen Position ist.
Wenn dies nicht möglich ist, muss man (z.B. im Tutorial) mit einem Timer arbeiten, oder?
Grüße
Also mir ist außer dem Timer keine Möglichkeit bekannt ![]()
mfg. ![]()
Du verwendest SetTimerEx, damit übergibt man Variablen ![]()
Wenn in dem Callback "Tazer" der Parameter playerid steht, müsste der Timer z.B. so aussehen:
SetTimerEx("Tazer", 10000, 0, "i", playerid);
PS:
TogglePlayerControllable(issuerid, 1);//1 = unfreeze, du musst da ne 0 machen für freeze
mfg. ![]()
So:
dcmd:auto(playerid, params[])
{
new var[128];
if(sscanf(params,"s",var)) return SendClientMessage(playerid,rot,"Verwendung: /auto [Licht/Motor]");
if(strcmp(var,"Licht",true)==0)
{
//Wenn er Licht eingibt
}
else if(strcmp(var,"Motor",true)==0)
{
//Wenn er Motor eingibt
}
return 1;
}
mfg. ![]()
Bei mir gehts jetzt ![]()
War nur vorübergehend nicht erreichbar ![]()
mfg. ![]()