Hey Leute ich würde gerne mal wissen wie man neben der Faust eine RL Zeit anzeige macht?
THX im vorraus
MFG
----
Mario
Beiträge von Mario15799
-
-
So
Bei OnPlayer Text;
ocmd:makeleader(playerid,params[])//Ich hoffe du nutzt OCMD
{ new pID,fID;
if(sscanf(params,"ui",pID,fID))return SendClientMessage(playerid,BLAU,"/makeleader [playerid] [fraktionsid]");//Hier machst du jmd zum Leader also der Ingame befehl ist /makeleader Playerid Fraktions id.
SetPVarInt(pID,"Fraktion",fID);
SendClientMessage(playerid,BLAU,"Erfolgreich.");
return 1;
}
wenn du noch keine Fraktionen hast mach:
#define LSPD
#define Army
#define FBI
oben und dann bei:
OnPlayerCommandText
if(strcmp(cmdtext,"/stats",true)==0) //Der Stats befehl dazu aber Trotzdem sind diese Fraktionen da
{
new fraktname[64];
switch(GetPVarInt(playerid,"Fraktion"))
{
case 0:{fraktname="Zivilist";}
case 1:{fraktname="LSPD";}
case 2:{fraktname="Army";}
case 3:{fraktname="FBI";}
case 4:{fraktname="LSPD Leader";}
case 5:{fraktname="Army Leader";}
case 6:{fraktname="FBI Leader";}
}
//1 reihe
format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminlevel: %i] [Fraktion %s]",
SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
SendClientMessage(playerid,BLAU,string);
//2 reihe
return 1;
}MFG
-----
Mario
//edit was vergessen -
Hey Leute iwi Verarscht mcih der Compiler ich habe Folgende Errors:
C:\Users\Mario2\Desktop\GTA SA SERVER\0.3e 1\gamemodes\Hauptscript.pwn(462) : error 017: undefined symbol "isPlayerAnAdmin"
C:\Users\Mario2\Desktop\GTA SA SERVER\0.3e 1\gamemodes\Hauptscript.pwn(480) : error 017: undefined symbol "isPlayerAnAdmin"
C:\Users\Mario2\Desktop\GTA SA SERVER\0.3e 1\gamemodes\Hauptscript.pwn(491) : error 017: undefined symbol "isPlayerAnAdmin"
C:\Users\Mario2\Desktop\GTA SA SERVER\0.3e 1\gamemodes\Hauptscript.pwn(501) : error 017: undefined symbol "isPlayerAnAdmin"
C:\Users\Mario2\Desktop\GTA SA SERVER\0.3e 1\gamemodes\Hauptscript.pwn(526) : error 017: undefined symbol "isPlayerAnAdmin"
C:\Users\Mario2\Desktop\GTA SA SERVER\0.3e 1\gamemodes\Hauptscript.pwn(533) : error 017: undefined symbol "isPlayerAnAdmin"
C:\Users\Mario2\Desktop\GTA SA SERVER\0.3e 1\gamemodes\Hauptscript.pwn(541) : error 017: undefined symbol "isPlayerAnAdmin"
C:\Users\Mario2\Desktop\GTA SA SERVER\0.3e 1\gamemodes\Hauptscript.pwn(548) : error 017: undefined symbol "isPlayerAnAdmin"
C:\Users\Mario2\Desktop\GTA SA SERVER\0.3e 1\gamemodes\Hauptscript.pwn(579) : error 017: undefined symbol "isPlayerAnAdmin"
C:\Users\Mario2\Desktop\GTA SA SERVER\0.3e 1\gamemodes\Hauptscript.pwn(594) : error 017: undefined symbol "isPlayerAnAdmin"
C:\Users\Mario2\Desktop\GTA SA SERVER\0.3e 1\gamemodes\Hauptscript.pwn(841) : error 017: undefined symbol "isPlayerAnAdmin"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase11 Errors.
Die 1.Zeile da alles das gleich ist:
if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
So nun die Zeile wo ich das Definiert habe :
stock isPlayerAnAdmin(playerid,rang)
{
if(GetPVarInt(playerid,"Adminlevel")>=rang)return 1;
return 0;
}
Aber wiso habe ich die Errors?
//Edit habe fehler gefunden habe ein 2. Sock erstellt da ich mein admin System verändern habe habe aber nicht gemerkt das ich das noch da habe. -
Aber eigentlich kannst du es als Anfänger auch so machendass du z.B. einen befehl baust bsp:
/vehiclegod
und dann setzt du die Vehicleheath
auf 999999 dann gehts net so schnell kaputt aber du kannst auch
einfach die Vehiclehealth abfragen und ab einer bestimmten Healthanzahl das auto reparieren
lassen dass ist vlt. sogar leichter.
Also so?:if(strcmp("/vhp", cmdtext, true) == 0)
{
if(!isPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
new vehicleid = GetPlayerVehicleID(playerid);
SetVehicleHealth(vehicleid,999999.0);
return 1;
} -
Naja ich hab Zuletzt vor nem Jahr einem Timer gemacht sagen wir so aber bräuchte Trotzdem Hilfe
-
aber wie macht man das?sry aber noch nie nen Timer gemacht
Zitatwenn man in auto als admin einsteigt dann timmer laufen lassen der z.b. alle 5 sek das auto per SetVehicleHealth healen lässt
-
Hey Leute wie kann ich als ADM Car nur den Sultan unzerstörbar machen.Aber nur das wenn ein Admin drinsitzt es unzerstörbar ist?
Die ID des Sultan ist (560)
PS:Benutze:ocmd,sscanf+sscanf2,dini.
THX im vorraus.
MFG
------
Mario
//edit id vom Car eingefügt
//edit was Hinzugefügt -
Geht aber habs grade Getestet Danke
MFG
----
Mario -
Geht doch hab nur was Ausprobiert aber vergessen das zu Löschen
-
Danke habe aber diesen Error:
C:\Users\Mario2\Desktop\GTA SA SERVER\0.3e 1\gamemodes\Hauptscript.pwn(540) : error 035: argument type mismatch (argument 2)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
//Edit geht doch war Falsche Zeile -
Hey Leute mal ne Frage ich wollte mal wissen wie kann man das machen das man mit dem befehl /sinfo und dann die info machnen kann?also z.b. /sinfo Das ... Event Startet in 10 Min.
So das es dann alles Sehen können?
Für die die schreiben warum Nutzt du nicht einfach den Chat?
Nein ich werde ihn nicht benutzen weil ich möchte das dies in ROT angezeigt wird.
PS:Benutze:ocmd,sscanf+sscanf2,dini.
THX im voraus
MFG
-----
Mario -
Ist das nicht das von MrMonat?
-
Ok es Funktioniert aber der Text geht nicht wech also oben in der ecke steht immer noch der Letze Abschnitt
-
Das musst du ans Ende schreiben mit SetCameraBehindPlayer.
Also wenn das Tutorial zu Ende ist.
else if(TutTime[playerid] == 72)
{
KillTimer(TutTimer[playerid]);
TutTime[playerid] = 0;
SetPlayerPos(playerid,1109.0710,-1796.5474,16.5938);
TogglePlayerControllable(playerid,true);
SetCameraBehindPlayer(playerid);
}
TutTime[playerid]++;
}
}
So? -
Dann Startet das tutorial nicht -.-
-
Kopier mal nu das Tutorial Ende raus.
else if(TutTime[playerid] == 67)
{
SetPlayerCameraLookAt(playerid, 139.9303,-96.2412,1.3852);
SendClientMessage(playerid,COLOR_GREEN," ");
SendClientMessage(playerid,COLOR_GREEN," ");
SendClientMessage(playerid,COLOR_GREEN," ");
SendClientMessage(playerid,COLOR_GREEN," ");
SendClientMessage(playerid,COLOR_GREEN," ");
SendClientMessage(playerid,COLOR_GREEN," ");
SendClientMessage(playerid,COLOR_GREEN," ");
SendClientMessage(playerid,COLOR_GREEN,"Ende des Tutorials");
SendClientMessage(playerid,COLOR_WHITE,"Danke für deine Aufmerksamkeit, wir wollen dich nicht aufzulang aufhalten!");
SendClientMessage(playerid,COLOR_WHITE,"Falls weitere Fragen bestehen, frag einfach einen Admin!");
}
else if(TutTime[playerid] == 72)
{
KillTimer(TutTimer[playerid]);
TutTime[playerid] = 0;
SetPlayerPos(playerid,1109.0710,-1796.5474,16.5938);
TogglePlayerControllable(playerid,true);
}
TutTime[playerid]++;
}
}
Müsste das sein
//edit was Hinzugefügt -
Hey Leute habe kleines Problem mein Tutorial will dann wenn es eig enden soll nicht enden es bleibt einfach an der Gleichen Stelle stehten aber auf der Karte kann ich mich bewegen und ich habe KP warum.Das Pastebin:Pastebin.
wenn ihr noch was braucht fragt einfachTHX imvorraus
MFG
-----
Mario
//edit iFail
//edit Pastebin verändert
//edit Pastebin wieder verändert
//Edit Beschreibung genauer beschrieben
//Kann mir keiner Helfen? -
Ja wie gesagt ich möchte gerne wissen wie man das macht das man sofort als CJ Spwant und nicht erst den Skin auswählt?
THX imvorraus.
PS:Ist Salfemade
MFG
------
Mario -
Ja ich möchte aber die pwn datei in eine .map datei umwandeln
-
Aber wie kann ich das umformieren bzw auf welcher seite?