Die Ranggrafiken gefallen mir nicht so nur der Avatar ist sehr gut geworden nach meienr meinung nach
Beiträge von IPrototypeI
-
-
um was für ein Thema dreht es sich
-
kein Problem immer wieder gerne
-
if(sscanf(params,"s",helptext)){ SendClientMessage(playerid,COLOR_HELLBLAU,"VERWENDUNG: /help [Begriff]"); SendClientMessage(playerid,COLOR_HELLBLAU,"Begriffe: Speedlock");}
if(strcmp(helptext,"auto",true) == 0){ SendClientMessage(playerid,COLOR_HELLBLAU,"/carlock , /cpark etc...");} -
sowas wird als string genutzt
das heißt du musst deine parameter so nutzennew befehl[64]
if(sscanf(params,"s",befehl))und um einen befehl abzufragen nutzt du
if(strcmp(befehl,"auto",true) == 0)
natürlich kannst du den string auch verkleinern
es wäre jedoch gut eine abfrage für die maximale verwendeten buchsatben zu machen sonst schmiert dein server ab wegen einer string überladung -
Naja es gibt bessers da ich finde das so gut wie nix so wirklich zusammenpasst
-
[ CLIENT ] SA-MP 0.3c Objekte in MTA:SA benutzen (Leichte & Schwere Methode)
hier ist es aufgeführt mit den objekten von 0.3c geht sollte jedoch auch mit neueren objekten
-
Ja so gesehen schon das ist zcmd aber ich weiß nicht wie schnell die 1.6.1 Version ist der comd include
-
Das garantiert wer bzw. sagt wer? Oder sagt ihr das von euch selbst?
Diese hohe Qualität sieht man natürlich auch an seinem Script Fusion welches er releast hat und auch wer
intelligent Reallife kennt kann dies auch nur bestätigen und kann man sich auch davon selbst her leiten -
Also ich bin jetzt davon mal ausgegangen du benutz ein GF welches auch auf grund der definition auch stimmt bei deinen commands
mein command geht ohne probleme
nur wird der 3d text nicht aktuallisiert
so empfehle ich dir das noch hinzu zu fügen
Update3DTextLabelText(HouseInfo[house][Text], COLOR_FORSELL, string2); format(string2, sizeof(string2), "[Haus zu verkaufen - %s]\nPreis: $%d\nLevel: %d\n/buyhouse zum kaufen",HouseInfo[house][hDiscription],HouseInfo[house][hValue],HouseInfo[house][hLevel]);
-
Ja er sollte funktionieren
habs zwar nicht getestet weil ich erst alle meine Commands von meinem GF umschreibe und allgemein alles neu schreibe was die
ressourcen betrifft und dann testen. Aber kannst mal testen und feat back geben -
ich kann leider den command nicht lesen darum biete ich dir ein auszug aus meinem script
ocmd:asellhouse(playerid,params[])
{
new hausid, string[64];
if(sscanf(params,"d",hausid)) return SendClientMessage(playerid, COLOR_GRAD1, "NUTZUNG: /asellhouse [houseid]");
if(PlayerInfo[playerid][pAdmin] >= 4){
HouseInfo[hausid][hHel] = 0; HouseInfo[hausid][hArm] = 0; HouseInfo[hausid][hHealthx] = 0; HouseInfo[hausid][hHealthy] = 0; HouseInfo[hausid][hHealthz] = 0; HouseInfo[hausid][hArmourx] = 0;
HouseInfo[hausid][hArmoury] = 0; HouseInfo[hausid][hArmourz] = 0; HouseInfo[hausid][hLock] = 1; HouseInfo[hausid][hOwned] = 0; HouseInfo[hausid][hVec] = 418; HouseInfo[hausid][hVcol1] = -1; HouseInfo[hausid][hVcol2] = -1;
strmid(HouseInfo[hausid][hOwner], "The State", 0, strlen("The State"), 255); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); format(string, sizeof(string), "~w~Du hast dieses Geschaeft verkauft", HouseInfo[hausid][hValue]); GameTextForPlayer(playerid, string, 10000, 3); OnPropUpdate();
}else{ return SendClientMessage(playerid, COLOR_WHITE, "Du bist nicht befugt."); }
return 1;
}schon ressourcen sparend mit ocmd und sscanf
-
nein kannst du nicht entweder du hasut ein radio stream rein oder lädst deine musik datei auf einer web space hoch
native PlayAudioStreamForPlayer(playerid, "url");
oder für einen bestimten radius und punkt
PlayAudioStreamForPlayer(playerid, url[], Float:posX = 0.0, Float:posY = 0.0, Float:posZ = 0.0, Float:distance = 50.0, usepos = 0)mehr infos im wiki
-
Die beste Möglichkeit um Scripten ist das Wiki
http://wiki.sa-mp.com/wiki/Category:Scripting_Documentation
da lernst du mehr als in jedem Tutorial und hast auf jedenfall die basics drauf.
Danach kannst ja mal anfangen ein script zu editieren oder gar selbst zu machen.
Solltest du da nicht weiter kommen bei manchen sachen einfach mal nach tutorials schauen, ausprobieren oder sich von anderen Script die Methoden abschauen.
Und wie es schon die meisten hier erwähnt haben muss ein bestimmter Wille vorhanden sein und auch eine Lust dies zu erlernen.
-
-
danke Nils
ist zwar nur 1.5 aber trotzdem danke
-
Hallo alle zusammen ich suche die neuste Version des OCMD Includes 1.6.1 da der Downloadlink nicht mehr geht auf
hier der orginal link
http://gta-mp.org/board5-sa-mp…besser-als-dcmd-und-zcmd/
vllt hat jemand die include währe nett wenn mir jemand diese hochladen könnte
MFG: DonVito
Ps: kommt mir jetzt nicht mit dem link also bitte genauer lesen
[Include] OCMD -
probiers mal mit dem
for(new x=0; x<strlen(cmdtext);){
if(cmdtext[x] == '#'){ return SendClientMessage(playerid, COLOR_WHITE, "NUTZE: /bizname [Name]");}
} -
Das kommt davon das du diese Funktion neue definiert hast vom G-Stylez MyySQLPlugin
-
Mal so eine Frage benutzt du ein godfather oder machst du dir ein selfmade da
Policecars bei dir nicht definiert ist zu dem würde es bei einem Godfather so heißen PolizeiVehs