Hallo,
Ich habe mir vorhin für mein Handy Samsung Galaxy Y TS Remote geholt, und dann steht da:
Geben Sie die IP des Rechners ein, auf dem TeamSpeak läuft:
Aber welche IP und wo finde ich die?
Mit freundlichen Grüßen,
TheBester
Hallo,
Ich habe mir vorhin für mein Handy Samsung Galaxy Y TS Remote geholt, und dann steht da:
Geben Sie die IP des Rechners ein, auf dem TeamSpeak läuft:
Aber welche IP und wo finde ich die?
Mit freundlichen Grüßen,
TheBester
Geht das nur in einer mysql Datenbank?
Kann mir vielleicht weiter helfen, wie man einen /fpark Befehl erstellt, von diesem Auto?
firecar[0]=SetVehicleNumberPlate(CreateVehicle(427,1706.0969,-1108.3240,24.2140,1.4541,6,6,-1),"Feuerwehr"); // 1
Ich weiß nicht wie ich anfangen muss, usw.
Ja geht jetzt, dankeschön!
Ich will aber ja, wenn er an diesem Punkt ist, dass der Dialog kommt, wenn er da nicht ist, soll der auch nicht erscheinen!
Ich habe ein Problem mit meinen Befehl /bma(/Brandmeldeanlage!). Ich habe z.B. beim LSPD einen bestimmten Punkt, wo man /bma eingeben kann, und dann an der Feuerwehr einen Notruf absenden kann. Aber bei mir steht dann, wenn ich da stehe: Du bist an keiner Brandmeldeanlage!
dcmd_bma(playerid,params[])
{
#pragma unused params
if(!IsPlayerInRangeOfPoint(playerid,3.0,1543.5, -1681.9000244141, 13.3999996185) || !IsPlayerInRangeOfPoint(playerid,3.0,1507.1999511719, -1750.8000488281, 13.39999961853) || !IsPlayerInRangeOfPoint(playerid,3.0,1359.8000488281, -1756.9000244141, 13.300000190735) || !IsPlayerInRangeOfPoint(playerid,3.0,1097.6999511719, -1802, 13.39999961853))return SendClientMessage(playerid,DUNKELGRAU," Du bist an keiner Brandmeldeanlage!");
{
new pID;
if(lduty[pID] == 0)
{
ShowPlayerDialog(playerid,DIALOG_FEUERWEHR,DIALOG_STYLE_INPUT,"{40FF00}[SoA]: {FF0000}Feuerwehr Notruf","{F2F2F2}Es befindet sich keiner in der Leistelle!\nDu hast die Möglichkeit eine Nachricht an allen Einsatzkräften zu schicken!\nSchreibe dazu einfach dein Standort und dein Problem hier unten hin!\n(Wenn du keinen Standort reinschreibst, weiß die Leistelle auch nicht\nwo du bist, und kann dir nicht helfen!)","Senden","Beenden");
}
if(lduty[pID] == 1)
{
ShowPlayerDialog(playerid,DIALOG_FEUERWEHR1,DIALOG_STYLE_INPUT,"{40FF00}[SoA]: {FF0000}Feuerwehr Notruf","{F2F2F2}Du bist mit der Leistelle verbunden!\nSchreibe hier dein Standort und dein Problem hier rein!\n(Wenn du keinen Standort reinschreibst, weiß die Leistelle auch nicht\nwo du bist, und kann dir nicht helfen!)","Senden","Beenden");
}
}
if(!IsPlayerInRangeOfPoint(playerid,3.0,1210.69921875, -1822.599609375, 13.39999961853) || !IsPlayerInRangeOfPoint(playerid,3.0,1197.5, -921.20001220703, 42.900001525879) || !IsPlayerInRangeOfPoint(playerid,3.0,910.40002441406, -1244, 15.5) || !IsPlayerInRangeOfPoint(playerid,3.0,1570.4000244141, -1324.6999511719, 16.2999992) || !IsPlayerInRangeOfPoint(playerid,3.0,1769.6999511719, -1302.9000244141, 13.39999961853))return SendClientMessage(playerid,DUNKELGRAU," Du bist an keiner Brandmeldeanlage!");
{
new pID;
if(lduty[pID] == 0)
{
ShowPlayerDialog(playerid,DIALOG_FEUERWEHR,DIALOG_STYLE_INPUT,"{40FF00}[SoA]: {FF0000}Feuerwehr Notruf","{F2F2F2}Es befindet sich keiner in der Leistelle!\nDu hast die Möglichkeit eine Nachricht an allen Einsatzkräften zu schicken!\nSchreibe dazu einfach dein Standort und dein Problem hier unten hin!\n(Wenn du keinen Standort reinschreibst, weiß die Leistelle auch nicht\nwo du bist, und kann dir nicht helfen!)","Senden","Beenden");
}
if(lduty[pID] == 1)
{
ShowPlayerDialog(playerid,DIALOG_FEUERWEHR1,DIALOG_STYLE_INPUT,"{40FF00}[SoA]: {FF0000}Feuerwehr Notruf","{F2F2F2}Du bist mit der Leistelle verbunden!\nSchreibe hier dein Standort und dein Problem hier rein!\n(Wenn du keinen Standort reinschreibst, weiß die Leistelle auch nicht\nwo du bist, und kann dir nicht helfen!)","Senden","Beenden");
}
}
return 1;
}
Bitte helft mir !
Mit freundlichen Grüßen,
TheBester
geht leider nicht
Guten Abend,
Ich habe nun einen Sirenen Befehl. Wenn Ich das so habe, und /sirene eingebe, dann kommt im Chat: SERVER: Unknow Command
dcmd_sirene(playerid,params[])
{
#pragma unused params
new test5[MAX_PLAYERS] = 0,vehicleid = GetPlayerVehicleID(playerid);
new test4[MAX_VEHICLES];
if(IstSpielerMember(playerid,2))
{
if(GetVehicleModel(vehicleid) == 490)
{
if(test5[playerid] == 0)
{
test4[vehicleid] = CreateObject(18646,10.0,10.0,10.0,0,0,0);
AttachObjectToVehicle(test4[vehicleid],vehicleid,0.0,0.75,0.275,0.0,0.1,0.0);
test5[playerid] = 1;
return 1;
}
if(test5[playerid] == 1)
{
DestroyObject(test4[vehicleid]);
test5[playerid] = 0;
return 1;
}
}
if(GetVehicleModel(vehicleid) == 407)
{
new test6[MAX_PLAYERS] = 0,test7[MAX_VEHICLES];
if(test6[playerid] == 0)
{
test7[vehicleid] = CreateObject(18646,10.0,10.0,10.0,0,0,0);
AttachObjectToVehicle(test7[vehicleid],vehicleid,0.0,0.75,0.275,0.0,0.1,0.0);
test6[playerid] = 1;
return 1;
}
if(test6[playerid] == 1)
{
DestroyObject(test7[vehicleid]);
test6[playerid] = 0;
return 1;
}
}
}
return 1;
}
Wenn ich aber das hier wegnehme if(GetVehicleModel(vehicleid) == 407)
{
new test6[MAX_PLAYERS] = 0,test7[MAX_VEHICLES];
if(test6[playerid] == 0)
{
test7[vehicleid] = CreateObject(18646,10.0,10.0,10.0,0,0,0);
AttachObjectToVehicle(test7[vehicleid],vehicleid,0.0,0.75,0.275,0.0,0.1,0.0);
test6[playerid] = 1;
return 1;
}
if(test6[playerid] == 1)
{
DestroyObject(test7[vehicleid]);
test6[playerid] = 0;
return 1;
}
}
dann geht der Befehl wieder, woran liegt das?
Wenn Ich neben den Enforcer stehe und /ausruestung mache, steht da: Du bist nicht an einem Fahrzeug!
Bitte helft mir
Mit freundlichen Grüßen,
TheBester
GetVehiclePos(aucar,x,y,z); //Warum Aucar du hast sie oben im Script unter firecar ???
Ich habe oben:
aucar=firecar[0]=CreateVehicle.....
@Tony__Jaa: Da steht GetVehiclePos, aber das ist doch nicht falsch
/edit
aucar=firecar[0]=SetVehicleNumberPlate(CreateVehicle(427,1706.0969,-1108.3240,24.2140,1.4541,6,6,-1),"Feuerwehr"); // 1
aucar=firecar[1]=SetVehicleNumberPlate(CreateVehicle(427,1710.7209,-1107.4506,24.2140,16.0646,117,117,-1),"Feuerwehr"); // 2
Ehm, sag mir mal bitte wo ich das vergessen habe?
Ich habe das nun so, aber ich kann neben dem Enforcer keine /ausruestug eingeben, dann kommt der Dialog nicht
dcmd_ausruestung(playerid,params[])
{
#pragma unused params
if(IstSpielerMember(playerid,2))
{
new Float:x,Float:y,Float:z;
GetVehiclePos(aucar,x,y,z);
if(IsPlayerInRangeOfPoint(playerid,2.0,x,y,z))
{
ShowPlayerDialog(playerid,DIALOG_AUSRUES,DIALOG_STYLE_LIST,"[MoG]: Ausrüstung","Kettensäge","Weiter","Beenden");
return 1;
}
}
return 1;
}
Habe das nun so:
format(string,sizeof(string),"FPS: %i",GetPlayerFPS(playerid));
TextDrawSetString(FPS,string);
TextDrawShowForPlayer(playerid,FPS);
mit der For Schleife geht das überhaupt nicht, und jetzt kommt nur 0 und dann mal 17 dann wieder 0, liegt das an OnPlayerUpdate?
Alles anzeigenstock GetPlayerFPS(playerid)
{
SetPVarInt(playerid, "DrunkL", GetPlayerDrunkLevel(playerid));
if(GetPVarInt(playerid, "DrunkL") < 100) SetPlayerDrunkLevel(playerid, 2000);
else{
if(GetPVarInt(playerid, "LDrunkL") != GetPVarInt(playerid, "DrunkL"))
{
SetPVarInt(playerid, "FPS", (GetPVarInt(playerid, "LDrunkL") - GetPVarInt(playerid, "DrunkL")));
SetPVarInt(playerid, "LDrunkL", GetPVarInt(playerid, "DrunkL"));
if((GetPVarInt(playerid, "FPS") > 0) && (GetPVarInt(playerid, "FPS") < 256))
{
return GetPVarInt(playerid, "FPS") - 1;
}
}
}
return 0;
}
Habe das mit deinem stock gemacht, aber es steht ingame nur 0
Dies ist unter OnPlayerUpdate
for(new i=0;i<MAX_PLAYERS;i++)
{
format(string,sizeof(string),"FPS: %d",GetPlayerFPS(i));
TextDrawSetString(FPS,string);
TextDrawShowForPlayer(i,FPS);
}
Ja das ist mir klar, und dann danach?
Guten Abend,
Wie kann man Ingame eine FPS Anzeige scripten? Also als Textdraw
Dann kommt das:
Zeile (4307) : error 017: undefined symbol "IsValidVehicle"
/edit Habe das nun hinbekommen, habe die SendClientMessageToAll Nachricht einfach unter der for(new schleife getan, dann geht es
Wenn ich das so mache wie du (Monerose), dann bekomme ich diesen Error!
Zeile (4313) : warning 209: function "ocmd_respawnallcars" should return a value
Wenn ich das eine Return wegnehme(das in der For Schleife) dann sendet der den ganzen Chat mit den string
Warum funktioniert dieser Befehl nicht?
ocmd:respawnallcars(playerid,params[])
{
new string[128];
if(!IstSpielerAdmin(playerid,3))return SendClientMessage(playerid,DUNKELGRAU," Du bist kein Admin!");
{
for(new c=0;c<MAX_VEHICLES;c++)
{
SetVehicleToRespawn(c);
format(string,sizeof(string),"AdmCmd: Administrator %s hat alle Fahrzeuge respawnt!",SpielerName(playerid));
SendClientMessageToAll(HELLROT,string);
return 1;
}
}
return 1;
}