nö dass er z.b im Knast rumlaufen kann und die hände aufm Rücken mit ner Handschelle dran hat und z.b in kein Auto einsteigen kann oder schlagen kann
Beiträge von Ralf
-
-
Ich möchte einen Handschellen machen und hab auch schon was aufgesetzt aber es würde ja nichts passieren ich möchte dass dem Spieler Handschellen angelegt werden und er nur laufen kann mehr net wie mache ich das ?
ocmd:handschellen(playerid,params[])
{
new pID,Float:PosX,Float:PosY,Float:PosZ,String[164];
if(IstSpielerInFraktion(playerid,1))
if(sscanf(params,"u",pID))return SendClientMessage(playerid,Orange,"Benutzung: /handschellen [pID]");
GetPlayerPos(pID,PosX,PosY,PosZ);
if(!IsPlayerInRangeOfPoint(playerid,5,PosX,PosY,PosZ)) return SendClientMessage(playerid,Rot,"Der Spieler ist zu weit weg!");
format(String,sizeof(String),"Du hast %s festgenommen!",SpielerName(pID));
format(String,sizeof(String),"Du wurdest von %s festgenommen!",SpielerName(playerid));
SendClientMessage(playerid,Gruen,String);
SendClientMessage(pID,Rot,String);
return 1;
} -
hi Leute ich hab einen Timer für meinen Mülljob gemacht wenn er in den cp reinfährt freezt es den Spieler und es wird ein Timer gestartet der den Spieler unfreezen soll (und das unfreezen geht nich) habs so:
if(Strecke3[playerid][pmi_bAktiv])
{
Strecke3[playerid][pmi_Checkpoint]++;
DisablePlayerCheckpoint(playerid);
new playercp = Strecke3[playerid][pmi_Checkpoint];
if(playercp == sizeof(Strecke3_Stationen))
{
new Muellveh;
Strecke3[playerid][pmi_bAktiv]=false;
SendClientMessage(playerid, Gelb, "Super Arbeit! Hier deine Bezahlung(+850$)!");
GivePlayerMoney(playerid, 850);
Muellveh=GetPlayerVehicleID(playerid);
RepairVehicle(Muellveh);
RemovePlayerFromVehicle(playerid);
SetVehicleToRespawn(Muellveh);
}
else
{
new String[128];
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
format(String,sizeof(String),"Weiter so! Du hast schon %d / %d Checkpoints!",playercp,sizeof(Strecke3_Stationen));
SendClientMessage(playerid,Blau,String);
SetPlayerCheckpoint(playerid,Strecke3_Stationen[playercp][M_fX],Strecke3_Stationen[playercp][M_fY],Strecke3_Stationen[playercp][M_fZ],Strecke3_Stationen[playercp][M_fRad]);
TogglePlayerControllable(playerid,0);
SetTimer("MuellTimer",5000,false);
SendClientMessage(playerid,Gelb,"Der Müll wird aufgeladen...");
}
return 1;
}forward MuellTimer(playerid);
public MuellTimer(playerid)
{
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid,Gruen,"Der Müll wurde aufgeladen.");
SendClientMessage(playerid,Blau,"Fahre nun zum nächsten Checkpoint!");
} -
Hi Leute ich habe den Map Editor und wenn ich oben auf Test drücke startet sich Gta Sa Sp und nicht Mp was kann ich dagegen machen?
Ich benutze diesen Map editor .::Bester Map Editor::.
Ich hab mal mein Gta sa gedowngradet auf welche Version weiß ich nicht. -
Wieso?
Ich will doch entweder MEINE Lizenzen selber sehen oder MEINE Lizenzen jmd zeigen! -
Hallo Com ich bins wieder! Ich habe meinen Befehl nochmal gemacht aber habe festgestellt dass er nicht das tut was ich will!
Wenn die Variable auf 1 steht kommt trotzdem das Wort NEIN obwohl es die 1 und somit JA anzeigen sollte!
Kann mir jmd helfen?
Danke!
ocmd:lizenzen(playerid,params[])
{
new pID,string[384];
new atext[20],mtext[9],ltext[7],ptext[10],wtext[11];
new pName[MAX_PLAYER_NAME];
if(sscanf(params,"u",pID))return SendClientMessage(playerid,Orange,"Benutzung: /lizenzen [pID]");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,Rot,"Der Spieler ist nicht online!");
GetPlayerName(playerid, pName,sizeof(pName));
if(sSpieler[playerid][Autoschein] == 0) atext = "NEIN";
else if(sSpieler[playerid][Autoschein] == 1) atext = "JA";
if(sSpieler[playerid][Motorradschein] == 0) mtext = "NEIN";
else if(sSpieler[playerid][Motorradschein] == 1) mtext = "JA";
if(sSpieler[playerid][LKWSchein] == 0) ltext ="NEIN";
else if(sSpieler[playerid][LKWSchein] == 1) ltext ="JA";
if(sSpieler[playerid][Personenschein] == 0) ptext="NEIN";
else if(sSpieler[playerid][Personenschein] == 1) ptext="JA";
if(sSpieler[playerid][Waffenschein] == 0) wtext="NEIN";
else if(sSpieler[playerid][Waffenschein] == 1) wtext="JA";
format(string,sizeof(string)," %s zeigt dir seine Lizenzen!!",SpielerName(playerid));
SendClientMessage(pID,Gelb,string);
format(string,sizeof(string),"Du zeigst %s deine Lizenzen!",SpielerName(pID));
SendClientMessage(playerid,Gelb,string);
format(string,sizeof(string),"Dein Name: %s\nAutoschein: %s\nMotorradschein: %s\nLKW-Schein: %s\nPersonenbef. Schein: %s\nWaffenschein: %s",SpielerName(playerid),atext,mtext,ltext,ptext,wtext);
ShowPlayerDialog(pID,DIALOG_LIZENZEN,DIALOG_STYLE_MSGBOX,"LIZENZEN",string,"OK","");
return 1;
}MfG Ralf
-
jetzt komm undefinded symbol params!
ich ckecks net wie bekomm ich den weg? -
jetzt komm undefinded symbol params!
ich ckecks net wie bekomm ich den weg?
und wenn ich den schein jetzt habe , also variable auf 1 steht da immernoch nein -
Hallo Com ich bins wieder! Ich habe meinen Befehl nochmal gemacht aber habe festgestellt dass er nicht das tut was ich will!
if(strcmp("/lizenzen",cmdtext,true,10) == 0)
{
if(sscanf(params,"ud",pid,level)) return SendClientMessage(playerid,Rot,"Verwendung:/lizenzen [pID]");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,Rot,"Der Spieler ist nicht online!");
new string[384];
new atext[20],mtext[9],ltext[7],ptext[10],wtext[11];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName,sizeof(pName));
if(sSpieler[playerid][Autoschein] == 0) atext = "NEIN";
else atext = "JA";
if(sSpieler[playerid][Motorradschein] == 0) mtext = "NEIN";
else mtext = "JA";
if(sSpieler[playerid][LKWSchein] == 0) ltext ="NEIN";
else ltext ="JA";
if(sSpieler[playerid][Personenschein] == 0) ptext="NEIN";
else ptext="JA";
if(sSpieler[playerid][Waffenschein] == 0) wtext="NEIN";
else wtext="JA";
format(string,sizeof(string),"Dein Name:\nAutoschein:\nMotorradschein:\nLKW-Schein\nPersonenbef. Schein:\nWaffenschein:",SpielerName(playerid),atext,mtext,ltext,ptext,wtext);
ShowPlayerDialog(playerid,STATS,DIALOG_STYLE_MSGBOX,"LIZENZEN",string,"OK","");
return 1;
}Er zeigt gar nichts an: damit meine ich, wenn die variable auf null ist soll es anzeigen das er den schein noch nicht hat!
-
Es hat sich schon erledigt
-
Hallo Com.!
Ich möchte einen LIZENZEN-Befehl machen, der macht aber Errors über Errors!
Bitte um HILFE!
if(strcmp("/lizenzen",cmdtext,true,10) == 0)
{
new string[384],pID;
new aschein[5],mschein[2],lkwschein[2],busschein[2],wschein[3];
new pName[MAX_PLAYER_NAME];
if(sscanf(params,"ud",pid,level)) return SendClientMessage(playerid,Rot,"Verwendung:/lizenzen [pID]");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,Rot,"Der Spieler ist nicht online!");
GetPlayerName (playerid, pName,sizeof(pName));
new schein = sSpieler[playerid][Autoschein];
if(schein == 0)(aschein="NEIN");
else if(schein == 1)(aschein="JA");
new nschein = sSpieler[playerid][Motorradschein];
if(nschein == 0)(mschein="NEIN");
else if(nschein == 1)(mschein="JA");
new jschein=sSpieler[playerid][LKWSchein];
if(jschein == 0)(lkwschein="NEIN");
else if(jschein == 1)(lkwschein="JA");
new pschein[playerid][Personenschein];
if(pschein == 0)(busschein="NEIN");
else if(pschein == 1)(busschein="JA");
new lschein[playerid][Waffenschein];
if(lschein == 0)(wschein="NEIN");
else if(lschein == 1)(wschein="JA");
format(string,sizeof(string),"Autoschein:\nMotorradschein:\nLKW-Schein:\nPersonenbef. Schein\nWaffenschein:",aschein,mschein,lkwschein,busschein,wschein);
ShowPlayerDialog(pID,DIALOG_LIZENZEN,DIALOG_STYLE_MSGBOX,"Lizenzen von: %s",string,"OK","");
return 1;
}Sry, das ich keinen überblick habe, aber ich bin noch nicht der BESTE, also seit bitte nicht so fieß!
Danke im Voraus!
THX IN ADVACE!
-
da ist zwar nix rot aber ich weiß was du meinst
ocmd:prison(playerid,params[])
{ if(!IstSpielerAdmin(playerid,2))return SendClientMessage(playerid,Rot,"Du bist kein Admin!");
new pID,time,String1[128],String2[128];
if(sscanf(params,"ui",pID,time))return SendClientMessage(playerid,Orange,"Benutzung: /prison [ID] [Zeit]");
SetPlayerInterior(pID,18);
SetPlayerPos(pID,1302.519897,-1.787510,1001.028259);
format(String1,sizeof(String1),"Du hast den Spieler %s für %d min ins Prison gesteckt",SpielerName(pID),time);
SendClientMessage(playerid,Gruen,String1);
format(String2,sizeof(String2),"Du wurdest für %d min von %s ins Prison gesteckt!",time,SpielerName(playerid));
SendClientMessage(playerid,Rot,String2);
SpielerInfo[pID][pKnastZeit] = time
SetTimer(PrisonTime,time,false); //Zeile5051
return 1;
}Macht Errors
C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\neues_Script.pwn.pwn(5051) : error 017: undefined symbol "SpielerInfo"
C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\neues_Script.pwn.pwn(5051) : warning 215: expression has no effect
C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\neues_Script.pwn.pwn(5051) : error 001: expected token: ";", but found "]"
C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\neues_Script.pwn.pwn(5051) : error 029: invalid expression, assumed zero
C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\neues_Script.pwn.pwn(5051) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
-
Das Die Graka nicht ins Mainboard passt ist eher unwahrscheinlich und Arbeitsspeicher brauchst du auch nich neu denn du schon das neueste hast (DDR-3)
-
Dein soockel 1156 ist nach amazon scho relativ alt also ein neues Mainboard und haltn dazupassender Prozessor und Arbeitsspeicher
http://www.amazon.de/Intel-i5-…-3&keywords=intel+i5+1155
http://www.amazon.de/Asrock-B7…=8-1&keywords=Asrock+1155
http://www.amazon.de/Corsair-2…ords=ddr3+Arbeitsspeicher (Der Arbeisspeciher muss nur sein wenn du in deinem Mainboard nen ddr2 Speicher hast ansonsten kannst du deinen Alten verwenden)Deine tolle Nvidia Gforce GTX 550 Ti ist auch schon alt und du solltest Angst haben dass die neuesten Spiele nicht mehr laufen.
Das ist sogar noch besser
http://www.amazon.de/Gigabyte-…2161&sr=1-9&keywords=1150
http://www.amazon.de/Intel-Pro…2161&sr=1-8&keywords=1150 -
Also du musst auf den Sockel achten z.b du hast ein Mainboard mit dem Sockel 1155 und dann muss du auch nen Prozzi mit dem sockel 1155 kaufen
Die Bezichnung i5-3470 ist die Modelid und gibt auch die Reihe an das hier die 3 ist und deswegen ein Bestandteil der 3000er Reihe die mitlerweile schonwieder alt ist die neueste ist die 4000 Reihe
Wenn man dir Vorschläge geben soll musst du mir informationen wie z.b Sockel, Preis usw sagen.
//edit du hast also den sockel 1156
-
ocmd:prison(playerid,params[])
{ if(!IstSpielerAdmin(playerid,2))return SendClientMessage(playerid,Rot,"Du bist kein Admin!");
new pID,time,String1[128];
if(sscanf(params,"ui",pID,time))return SendClientMessage(playerid,Orange,"Benutzung: /prison [ID] [Zeit]");
SetPlayerInterior(pID,18);
SetPlayerPos(pID,1302.519897,-1.787510,1001.028259);
format(String1,sizeof(String1),"Du hast den Spieler %s für %d min ins Prison gesteckt",SpielerName(pID),time);
SendClientMessage(playerid,Gruen,String);
format(String2,sizeof(String2),"Du wurdest für %d min von %s ins Prison gesteckt!",time,SpielerName(playerid));
SendClientMessage(playerid,Rot,String);
return 1;
}und wie setzte ich den Timer nach der eingegebenen Zahl?
-
Und was kann ich an meinem befehl anhängen dass es geht ?
und wenn ich jetzt z.b id 1 eingebe ssteht id 0 ist gespawn und das ist unser Zug^^ -
Dein Code gibt 13 Errors!
-
Hallo ich hab nen Prison befehl gemacht und weiß nich weiter ich möchte einen Timer setzen der in der Zeit ablüft wie eingegeben z.b. ich gebe /prison 12 5
Das würde heißen die id 12 wird für 5 min ins Prison geschoben . Wie mache ich das?
Wie mache ich das der Timer gesetzt wird wie ich das eingebeocmd:prison(playerid,params[])
{
if(!IstSpielerAdmin(playerid,2))return SendClientMessage(playerid,Rot,"Du bist kein Admin!");
new pID,time,String1[128],String2[128];
if(sscanf(params,"i","s",pID,time))return SendClientMessage(playerid,Orange,"Benutzung: /prison [ID] [Zeit]");
SetPlayerInterior(pID,18);
SetPlayerPos(pID,1302.519897,-1.787510,1001.028259);
format(String1,sizeof(String1),"Du hast den Spieler %s für %d min ins Prison gesteckt",SpielerName(pID),time);
SendClientMessage(playerid,Gruen,String1);
format(String2,sizeof(String2),"Du wurdest für %d min von %s ins Prison gesteckt!",time,SpielerName(playerid));
SendClientMessage(playerid,Rot,String2);
return 1;
} -
Ich könnte dir sagen wie man das über hamachi macht