lade die neuen include und commpille es mit denen, dann klappts
Beiträge von Patricbiker
-
-
new cmd[256];
cmd = strtok(cmdtext, idx);//edit
in dem fall ist cmd ein array und dem must zu eine zeichenanzahl zuweisen in dem fall dann 256 -
wenn du dich mit Mysql nicht auskennst, wie ich zb.^^ ich hab davon zb. überhaubt kein plan, dann nimmste die letzte File Version, ist auch als dl link da, und baust dir die zusätzlichen sachen einfach nachträglich ein, so hab ichs gemacht^^
-
Ich benutze es auch, und bin sehr zufrieden damit, und die einstellungen sind schnell gemacht wenn man sich damit einmal auseinander setzt und die vorstellung richtig liest
-
Help ... Keine Errors Und FS is auch per Rcon geLoadet und wenn ich "/dtdcamenu" mache Kommt nichts ... HELP !!!
hast du das Callback von der ersten seite in dein script eingefügt? und angepasst? ohne dem wird es nicht gehen
-
Wozu unnötig Variabeln anlegen ?
Die Variabeln gegen die PlayerInfo Strukturen austauschen dies tut genauso seinen zweck.LG RFT
ja sicher, hab ich ja oben als beispiel auch noch mal hinzugefügt
Allerdings wenn du jetzt befehle hast die mehrere Fraktionen nutzen, dann ist die Abfrage über eine definierte Variable einfacher und schneller zu scripten -
so eine public legst du dir einfach an
public IsACop(playerid)
{
if(IsPlayerConnected(playerid))
{
new leader = SpielerInfo[playerid][sLeader];
new member = SpielerInfo[playerid][sMember];
if(member==1)
{
return 1;
}
else if(leader==1)
{
return 1;
}
}
return 0;
}In meim fall ist das die für die cops, davon habe ich noch einige, für jede fracktion um genau zu sein, damit kann ich dann in so einem befehll einfach mit if(IsACop(i)) abfragen
//edit
Ja sicher kannst du das auch mit Playerinfo [pLeader] und so weiter abfragen, setz einfach deins da rein und dann klappt das auch
In deinem Fall sähe das dann so aus
if(strcmp(cmd, "/klingeln", true) == 0)
{
if (PlayerToPoint(3, playerid,926.0521,-1207.7930,17.0497))
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pLeader] == 13||PlayerInfo[i][pMember] == 13)
{
SendClientMessage(i,0xFF5A00FF,"Jemand klingelt am Schalter des ADAC's.");
SendClientMessage(playerid,0xFF5A00FF,"Bitte haben Sie etwas Gedult ein Mitarbeiter der ADAC wird sofort erscheinen.");
}
}
}
}
else
{
SendClientMessage(playerid, 0xFF5A00FF, "Du bist nicht im LSPD!");
}
return 1;
} -
Ich hab das bei mir so gemacht, müstest du dir natürlich an deins anpassen
if(strcmp(cmd,"/klingeln",true)==0)
{
if(IsPlayerInRangeOfPoint(playerid,3,234.9487,164.7033,1003.0300))/// Die stelle wo er klingeln kann
{
SendClientMessage(playerid, COLOR_WHITE, "Du hast geklingelt in kürze wird sich ein Officer kümmern!");//Wenn er geklingelt hat
for(new i = 0; i < MAX_PLAYERS; i++)//for schleife
{
if(IsPlayerConnected(i))//frage wer on iss
{
if(IsACop(i))//Abfrage wer nen cop iss
{
SendClientMessage(i,TEAM_BLUE_COLOR,"HQ: ______________________Achtung________________________");//Resultat wenn der ein cop iss
SendClientMessage(i,TEAM_BLUE_COLOR,"HQ: Am Tresen des LSPD verlangt jemand nach einem Offizer!");
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Du bist nicht im LSPD!");
}
return 1;
}//edit
So ergibt das ganze auch einen Sinn//edit
Ich seh grad bei deiner Version bekommt wenn dann auch nur der Leader eine Meldung, und nicht die anderen Mitarbeiter des AdAc
daher währe es sinnvoll wenn du eine defination anlegst
wie zb.
IsADAC und in derdann leader und member einträgst -
das iss aus dem WOS das problem haben viele die es benutzen^^
hatte es zum testen auch schon, aber ganz schnell wieder sein gelassen^^
frag mal K3VIN der hat sich da als ersteller eingetragen
-
besser währs gewesen wenn du kein ocmd benutzt hättest und villeicht nen callback fürs haubtscript anbieten würdest, dann würden einige damit viel besser klarkommen
-
wenn ich das bei mir im script so sehe ist
if(!fexist)eine Abfrage ob etwas existiert zb. wie das hier if(!fexist(Fraction_Car_File))
bei dir fragt er aber nur ob etwas existiert ohne angabe was denn existieren soll, wenn ich das richtig interpretiere
//edit
das return h; müste dann trotzdem in klammern^^
-
ich kann mich jetz irren, aber ist das nicht eine extra abfrage?, und kommt die ausführung dann nich in klammern?
so ungefäir
if(!fexist){return h;}wenn ich mich irre, dann einfach verbessern
-
mach beim letzten ""Al-Assad"," mal das Komma weg
-
Schön schön
Es klappt auch wenn man es als Filterscript einbindet, habs grad Probiert
Man hätte die BussRouten aber so anlegen können das die sich nicht überschneiden
das siet dann immer etwas behindert aus wenn die busse versuchen sich durch zu spackenAber sonst
8/10
Allein wegen der Idee -
kann mich da nur anschließen, schönes update, was am meisten gefällt sind natürlich die begehbaren Häuser, damit haben die Mapper unter uns wieder ne menge zutun
-
Warum fragst du nicht in dem Bereich wo es Hingehört?
Wenn du es in dem Thret stellst, wirt dir Sniper bestimmt weiter helfen
Einen Neuen thret dafür auf zu machen finde ich etwas unsinnig
//edit
hier der link zum thema
-
---50 von 10
Die Map ist aus dem WOS und für Copie Paste giebt es keinerlei bewertungen, und ich glaube nicht das du der mapper bist!
Vote 4 close
//edit
Allein diese DREISTIGKEIT!!!!
-
Am besten mal bei rtl anrufen und nachfragen
Btw: was is rtl nitro???
Das ist der neue Sender von rtl
Den findest du so nicht, da du dafür, genau wie für HD einen Anbieter brauchst, den bekommste zb. bei Sky oder wie se alle heißen
-
Meiner meinung nach Ugly
2/10währe schön wenn du deine Meinung auch begründen Könntest, ist es dir zu unsauber gemappt? oder fehlt dir da ein baum?
lass mich raten, ob es sauber gemappt ist kannste warscheinlich nicht mal sagen da du nur bilder gesehen hast^^//edit
Update
-
Hallo Leude
Ich habe grad versucht meine PhP version zu updaten auf 5.3 allerdings will der das nich so machen wie ich das gerne möchte^^
apache2, php5.2, phpmysql ist drauf, finde aber nicht den richtigen befehl mit link wodurch er die version austauscht
kann einer helfen?