es heißt: es zerstört ein Auto (DestroyVehicle), welches Auto? GetPlayerVehicleID von playerid, das Auto vom Spieler, der aussteigt
Beiträge von !ULLLIIK
-
-
nunja funktionstechnisch okay,
scripttechnisch könnte es besser sein
-
und dann bei OnPlayerExitVehicle
DestroyVehicle(GetPlayerVehicleID(playerid));
-
@Flummi: wäre falsch, muss ja für alle nicht nur für playerid
-
nein,
da savst du nur dich
#define foreachEx(%1) for(new %1;%1<MAX_PLAYERS;%1++)
oben ins Script
und danneben
if(strcmp(cmdtext,"/restart",true)==0)
{
if(IsPlayerAnAdmin(playerid,5))
{
foreachEx(i)
{
SpielerSpeichern(i);
}
SendRconCommand("gmx");
return 1;
}
else
{
SendClientMessage(playerid,WEIß,"AdmCmd: Du bist kein Admin.");
}
return 1;
}z.B.
-
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext,"/restart",true)==0)
{
if(IsPlayerAnAdmin(playerid,5))
{
//hier account saven
SendRconCommand("gmx");
return 1;
}
else
{
SendClientMessage(playerid,WEIß,"AdmCmd: Du bist kein Admin.");
}
return 1;
}
}warum nicht einfach so?
MfG
-
wo willst du ihn denn ausloggen?
wenn du es könntest, könntest du ihn dort auch saven oder?
-
Wow, das Ergebnis scheint eindeutig zu sein.. Was mögt ihr so an Mozilla?
-
gibts errors? oder funktioniert es nicht?
-
auf jeden Fall, Wiki studieren, Funktionen lernen, Callbacks verstehen, Zusammenhänge verstehen, neue Funktionen erstellen..
-
@kaiopaio97: wenn, dann schon in einem guten Handy Dialog, die Zeiten sind vorbei
ähnelt einfach sehr LoH etc.. jedes Script sollte schon einzigartig sein -
Fahr einfach mal rum mit einem Auto im Server, schau dir die Gebäude an, mir fällt da immer etwas ein, denk an Reallife, was machst du gerade,
manchmal kommen wirklich geile Ideen, die dann umzusetzen ist oft schwer, wichtig: Kopiere nichts von anderen Scripts, das macht deines nicht mehr einzigartig. Es gibt auch kein fixes Schema nach dem du arbeiten sollst.mir kommen auch am Abend immer die guten Ideen, da denke ich: "Boah ich will zum PC, das schnell scripten"
-
nein, keine playerid,
if(PlayerInfo[i][pAdmin] > 0) {
muss natürlich noch drüber stehen über dem TextDrawShowForPlayer
-
bitte nutz die SuFu!!
das heißt, dass du die Include Seifalk nicht im Include Ordner hast
-
TextDrawShowForPlayer(i,Textdraw0);
i... die Admins
-
was soll das?
wir haben dir die Antwort eh schon geschrieben, ersetz einfach die Zeile, hast das Semikolon vergessen
-
ehmm, bitte das nächste mal eine passendere Überschrift,
hier fehlen die Grundlagen,
SetPlayerPos(playerid,2807.619873,-1171.899902,1025.570312);
PS: das nächste mal in Pawn-BB Code bitte
-
dein "richtiger" Server ist wo gehostet?
-
-
das ist ein Pickup, was du meinst
sonst einfach [ SCRIPTING ] Simples Haussystem
schön zum Selbermachen