Hey,
ich möchte es so Scripten das, dass Tazern nur noch möglich ist
Wenn der Spieler der Tazert hinter dem zu Tazerten ist
So das man keinen von vorne Tazern kann o. von der Seite nur von hinten
Danke im Vorraus
Beiträge von PermanenT
-
-
Hey,
Sieht echt TOP
aus -
hey,
RESPEKT, also es gibt ja schon gut gemappte PD's aber das übertrumpft alle100/10
-
Hey,
wie oder wo lernt man am besten Lua scripten?
Wollte nun nämlich auch mal Lua für MTA lernen
Danke im Vorraus -
Mit G-Star R5 habe ich schon erfahrung
Nur ich weiß nicht ob es so das beste ist
Da ich ein Gutes Script schreiben wollte -
Hey,
es gibt ja als MySQL Plugin einmal das von G-Star und das von Strickenkid
Welches davon ist den besser?
Und welche Version von denen
Da ich vorhabe nun auf MySQL zuscripten und da habe ich mich gefragt welches Plugin am besten ist
Danke im Vorraus -
i!=MAX_PLAYERS
Was soll das bedeuten? -
HEy,
Ich möchte das man wenn man
/CTs eingibt
Einen Dialog gezeigt bekommt wo alle Spieler Stehen die einen CT haben
Nun habe ich das hinbekommen
Nun wollte ich auch das die ID und das Geld dort stehen
Das habe ich dann so gemachtforeach (Player, i)
{
if(PlayerInfo[i][pHeadValue] > 0 )
{
format(string,sizeof(string),"%s %d %d",SpielerName(i),i,PlayerInfo[i][pHeadValue]); strcat(string,"\n");
}
}
ShowPlayerDialog(playerid,DIALOG_LAPTOP_Auftraege,DIALOG_STYLE_LIST,"Aufträge",string,"Töten","Abbrechen");Das geht allerdings nicht
Warum?
Weil das hier ging wo nur der Name stand
strcat(string,SpielerName(i));Danke im Vorraus
-
new string[500];
format(string,sizeof(string),"Deine Persönlichen daten:\n\nName: %s\nAlter: %i\nGeschlecht: %s\nJob: %s\nFraktion: %s\n\nSind diese angaben Richtig?", SpielerName(playerid), GetPVarInt(playerid,"Alter"), Geschlecht, Job,Fraktion);ShowPlayerDialog(playerid,DIALOG_PERSO,DIALOG_STYLE_MSGBOX,"Personalausweis-beantragen",string,"Bestätigen","Ablehnen");
-
Ich glaube dies wurde erhöt
-
Ja, kann man du kannst in den string auch new string[2000]; schreiben
-
Sieht doch echt Nice aus
Schau die tage auch mal vorbei
Habe ja nächste woche (19.07) Ferien -
Du musst für das i bei SendClientMessage einfach playerid einsetzen
-
Du darfst NIE
eine nachricht in einem Schleife Ausgebenif(BusCheckSchwarz[playerid] == 2) {
if(IsPlayerNPC(playerid))
{
new npcvehicle = GetPlayerVehicleID(playerid);
new string[128];
if(npcvehicle == SchwarzeLinie)
{
format(string, sizeof(string), "[Aktuelle Haltestelle] LS Bahnhof");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerInRangeOfPoint(i, 25, 2021.9390,2241.9487,2103.9536) && P_Data[i][pBusID] == 1)
{
PlayerPlaySound(i, 1147, 0.0, 0.0, 0.0);
}
}
SendClientMessage(i, COLOR_LIGHTGREEN, string);
}
SetPlayerCheckpoint(playerid, 1651.3413, -2251.2000, 13.3367, 4);
BusCheckSchwarz[playerid] = 1;
}
} -
Hey,
versuche es mal so
new Firecar[2];stock IsAnFireCar(playerid)
{
new Float:FireCarx,Float:FireCary,Float:FireCarz;
for(new i; i< 3; i++)
{
GetVehiclePos(Firecar[i],FireCarx,FireCary,FireCarz);
if(IsPlayerInRangeOfPoint(playerid,1.0,FireCarx,FireCary,FireCarz))
{
return 1;
}
}
return -1;
}
public OnGameModeInit()
{
Firecar[0]=CreateVehicle(427,1747.1906,-1135.0413,24.2137,182.3164,0,1,-1); // Firetruck
Firecar[1]=CreateVehicle(427,1751.8521,-1135.4785,24.2177,179.9543,0,1,-1); // Firetruck
return 1;
}
dcmd_ausruestung(playerid,params[])
{
#pragma unused params
new lol = IsAnFireCar(playerid);
if(IstSpielerMember(playerid,2))
{
if(lol == -1) return SendClientMessage(playerid,-1,"Du bist nicht an einem Fahrzeug");
ShowPlayerDialog(playerid,DIALOG_AUSRUES,DIALOG_STYLE_LIST,"[MoG]: Ausrüstung","Kettensäge","Weiter","Beenden");
return 1;
}
return 1;
}
Ungetestet//Edit
Würde mich freuen wenn du uns sagst ob es so ging -
dcmd_ausruestung(playerid,params[])
{
#pragma unused params
if(IstSpielerMember(playerid,2))
{
new Float:x,Float:y,Float:z;
GetVehiclePos(aucar,x,y,z); //Warum Aucar du hast sie oben im Script unter firecar ???
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;
} -
Arbeite am besten mit Switch
Also ich glaube das ist schonender -
Ich will die psc
-
Hey,
Ist dieses Filescript von dir?
8/10 Punkten sieht so ganz okay aus -
Mach beim Ende von setplayertimerex
Ein return 1;
Rein