VERKAUFT !
Beiträge von Stahlos
-
-
Nein nein.
Ich rede hier von einem Inventar System.
Im List Dialog sollen nur die Werte angezeigt werden die auch enthalten sind.
Wenn ein Wert 0 beträgt soll er auch nicht gezeigt werden.So meine ich es nicht:
Eis: 0
Kuchen: 2sondern so:
Das nur die hintereinander aufgelistet werden die auch enthalten sind : (Höher als 0 sind)
Kuchen: 2
Erklärt mir hier nicht was ein String ist.
Ich rede von dem Vorgang um abzufragen ob ein Item höher als der Wert 0 ist und die die da sind dann untereinander in einem ListDialog zu zeigen.Wenn man von einen Item mal den Wert 0 hat soll dieser auch nicht aufgelistet werden.
Diesen Stock kenn ich aus einem anderen System: Nur verstehen tuh ich den nicht.
stock ShowInventory(playerid)
{
gItemList="";
for(new item;item<MAX_ITEMS;item++)
{
if(!strlen(_GetItemNamePVar(playerid,item))||!_GetItemAmountPVar(playerid,item))continue;
format(gItemList,sizeof(gItemList),"%s\n%d\t\t%s",gItemList,_GetItemAmountPVar(playerid,item),_GetItemNamePVar(playerid,item));
}
format(gItemList,sizeof(gItemList),"Amount\t\tItem Name%s",gItemList);
ShowPlayerDialog(playerid,INV_DIALOG_ID,DIALOG_STYLE_LIST,"Inventory",gItemList,"Use","Drop");
SetPVarInt(playerid,"PUSINGDIALOG",1);
}Wenn ich C&P machen würde , würde es ja evtl mit dem Code der Inc funktionieren , aber ich will das verstehen um es nachvollziehn zu können.!
-
Toll , soweit war ich schon lange.
Ich meinte wie man das dann im dialog ausgibt.
Übern string , also das dann da steht wenn man z.B 0 Trinken und 1 eis hat.
Eis: 1
mehr net. Im ListDialog!
Ich bin fest in einer Beziehung mit pawn , aber mit so einer ausgabe im dialog , also nur die items die man hat ist mir da schon schwer.
-
Tach,
ich wollte einmal fragen wie man über einen Dialog anzeigen lassen kann was man alles im Inventar hat.
Es sollte per Schleife überprüft werden ob das jeweilige Item höher als 0 ist und dann angezeigt werden. Natürlich soll auch alles
untereinander stehen.So wäre das kein Problem:
Dialog:
Essen: 0
Trinken: 0Jedoch will ich nur das die Items angezeigt werden die über den Wert 0 liegen.
Mir fällt hier keine Abfrage ein die das überwältigen könnte. -
Gut.
Bei OnPlayerSpawn kannst du natürlich jedes mal abfragen in welchem Team der ist.
Mit z.B
if(GetPlayerSkin(playerid) == skinid)
{
SetPlayerTeam(playerid,5);}
else if(GetPlayerSkin(playerid) == skinid)
{
SetPlayerTeam(playerid,2);}
oder du machst das unter OnPlayerRequestClass über classids.
Zum Vorposter:
Soweit ich weiß kann man auch 255 für NO_TEAM einsetzen , ist aber nur reine Spekulation :).
Edit: Du kannst mich in Skype adden und ich könnt dir das ganz gemütlich erklären. Du musst mir nur Bescheit geben. -
Jein, mit dem Skin eher weniger.
Aber SA:MP hat da so eine nette Funktion die sich SetPlayerTeam nennt.
SetPlayerTeam(playerid,0-255);
Die Team IDs gehen von 0-255 , 255 = kein Team.
Diejenigen die dann im selben Team sind können sich nicht umbringen!
Wiki: Klick!
Das mit dem Skin würde auch gehen , wäre dann letzt endlich nur mehr Code-Suppe , da ist das mit dem Team Setten doch relativ einfacher^^
Falls du beim scripten Hilfe brauchst kannst du mich in Skype adden und ich könnt dir paar Grundgerüste schreiben , hab eh zurzeit wenig zutun.
-
Du musst die Variable Maxveh auf 10 erhöhen.
Da wurde ja eine Variable erstellt die Maxveh heißt (So in der Art) du musst du glaub ich benutzen , kann sein das ich mich da ein wenig verlesen hab. -
Fehlercode senden wäre hilfreich
-
Du erhöhst für den Player in deiner ini Datei die Max_veh.
Da ist doch eine Variable angegeben , schau mal genau hin. Oder du machst das hier unter OnPlayerConnect:
If(Donator[playerid] == 1)
{
Dtc_PlayerKey[playerid] = 10;
}Donater natürlich mit deiner Donator Variable auswechseln oder wie du halt bei dir den Donator-Rang definierst.
Die Abfrage kannst du überall reinmachen wo es hinpasst , könnte auch unter deine Login-stock rein , wie auch immer.
-
Das ist C&P.
Du definierst oben deine Spawn Coords:
new Float:RandomSpawns[][] =
{
{1249.7258, -2047.9263, 59.9209, 90.2055}, // Randomspawn
{1241.2084, -2057.6521, 60.0190, 94.9352}, // Randomspawn
{1241.0105, -2052.6873, 59.9975, 2.8144}, // Randomspawn
{718.4906, -1477.3024, 5.4688, 357.9947}, // Randomspawn
{722.3772, -1477.2856, 5.4688, 272.3814} // Randomspawn
};Wenn du dann den Player zufällig spawnen willst nimmst du das hier , z.B unter onplayerspawn..
new Random = random(sizeof(RandomSpawns));
SetPlayerPos(playerid, RandomSpawns[Random][0], RandomSpawns[Random][1], RandomSpawns[Random][2]);
SetPlayerFacingAngle(playerid, RandomSpawns[Random][3]);Die Benennung der Variablen bleibt dir natürlich frei!
Ein Float ist mit einer Dezimalzahl zu vergleichen.
z.b 1.55
-
Tach,
Ich suche jemanden der mir erklären könnte wie man die 3 besten Spieler auslesen könnte.
Am besten durch einen bestimmten Wert über Dini. z.B Kills,Deaths,Money,..
Hoffe auf Antworten
mfg.
-
Es sieht eher nach einer Ausrede dafür aus das du ein Archiv knacken willst das dir gar nicht gehört.
Es geht auf nicht legale weiße oder wie man Vorposter gesagt hatte. -
Ich fand nur eine Staffel von Digimon cool und zwar die,wo sich die Personen selbst in Digimon's verwandeln konnten.
Ansonsten ist es wie gesagt nicht so meine SacheDie kenne ich , aber ich fand nur die erste und zweite gut. Die dritte ist so , naja akzeptable.
-
Es stimmt schon das es hier manchmal Beiträge gibt wie "Scheiße" , "0/10 du kannst nicht mappen , verpiss dich"
Aber was ich daran traurig finde ist das die Leute dadurch entmutigt werden , zumindest die meisten weiter zu machen.
Ich finde man sollte besseres Feedback geben und nicht gleich auf die harte Tour die Leute zu verscheuchen. -
Ist nicht so mein Ding sowas.
Gucke lieber Fairy Tail,Blue Exorcist,Fullmetal Alchemist,Kaichou wa maid-sama,Sankarea,AnoHana,Mirai Nikki,Sword Art Online oder so xDFast alle von deinen genannten kenne ich / habe ich gesehen.
Aber ich finde auch sowas wie Digimon,Monster Rancher ganz nett
-
Nicht dein ernst oder..
etwas zu kindisch finde ichFür die Aussage würde ich mich schämen. Also ich finde sowas nicht kindisch. Wenn du umbedingt sowas negatives sagen musst dann behalte es für dich. Wenn du keine Gefühle für sowas hast kann man auch einfach nichts schreiben. Ich bin 17 Jahre alt und finde sowas überhaupt nicht kindisch und werde es auch nie kindisch finden.
-
Tag,
Ich schau mir zurzeit Monster Rancher an. Ich empfehle euch den Anime. Ich finde er hat eine gewisse Ähnlichkeit mit Digimon.
Zurzeit bin ich bei dieser Folge: http://www.youtube.com/watch?v=xOUJnjTL3TQ
Wollte nur mal fragen ob in einige von ihrer Kindheit kennen
-
-
Elfenlied durchgekuckt *depri*
So ein cooler Anime
-
Tag,
Ich biete heute mein Selfmade Script "StreetsOfDeathmatch" an.
Da ich nicht für ne lange Vorstellung Zeit habe und eh heute einen Testserver aufmache zähle ich euch wenige Features auf.
Arenen Menü:
Wenn man sich eingeloggt hat spawnt man nicht sondern bekommt einen Dialog wo man eine Arena auswählen kann.
Derzeit vorhanden:
DM1 , DM2 , DM3 , DM4 , Deagle , Derby und Minigun.Coin System:
Pro Kill bekommt man einen Coin mit diesen kann man sich später den Premium Account kaufen.Premium System:
Wenn man ein Premium Member ist indem man sich diesen mit Coins gekauft hat bekommt man pro Tötung einen Coin dazu.
Auch bekommt man pro Kill Streak (Mehrfachtötungen) einen Extra Coin Bonus.Level System:
Pro Kill bekommt man eine bestimme Anzahl an EP Die pro Level immer weiter nach unten geht.
Das Maximal Level ist 100. Levels bringen bisher nur das Ansehen des Accounts und den Wert des Accounts.
Dadurch kann man sehen wie Aktiv z.B ein Spieler ist.Das waren ein paar Features.
Testip: 84.150.168.108:7777
Das Script will ich für mindestens 10€ verkaufen und auch nur 1x.
Dazu gibt es die alte "www.StreetsOfDeathmatch.de" Domain.
Mfg
______
Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.