so wie Breadfish Roleplay
Keine Ahnung wie die das gemacht haben, also ich hab da nie gespielt, kenne das System nicht.
Was für einen Fehler bekommst du denn?! ![]()
so wie Breadfish Roleplay
Keine Ahnung wie die das gemacht haben, also ich hab da nie gespielt, kenne das System nicht.
Was für einen Fehler bekommst du denn?! ![]()
0x0000000
Teste es mal so: 0x00000000
Du brauchst 8 Nullen...2R 2G 2B und 2A
Wenn das nicht geht, mach es einfach mal ohne Box? ![]()
mfg. ![]()
Hat nichts mit pauschal zu tun,es ist so
Hast du eigentlich meinen Beitrag gelesen? ![]()
Ja, mag doch sein, dass diese App ein Aprilscherz war/ist. Aber es gibt noch 100 andere solche Apps... ![]()
//Goldkiller: Hab ich natürlich nicht gelesen, sonst hätte ich ja stumpf zitiert.
April April
Würde ich jetzt nicht so pauschal sagen.
Es gibt auch noch viele andere Apps die "versucht" haben sowas umzusetzen u.a. macht Viva momentan Werbung für eine Solche
Okay das ist kein Argument Viva macht viel Werbung für irgendeinen Stuss, wie dem auch sei, wieso sollte das in naher oder ferner Zukunft nicht möglich sein auch Tiere zu verstehen? Ich meine, sie unterhalten sich ja auch und wenn die Google Brille schon bald alle Sprachen auf die Muttersprache eines jeden übersetzen kann, wieso dann nicht auch bald Tiergeräusche, irgendeine Bedeutung müssen diese "Laute" ja auch haben!
mfg. ![]()
Wie soll das bitte gehen?
Nun, herausfinden könnte man, wenn man z.B. verschiedene Tiere einer Rasse immer in die selbe Situation begibt. Sagen wir die Situation ist, dass noch ein anderes Tier der selben Rasse da ist. Dann lässt man das andere Tier dazu. Die Geräusche die von allen Tieren am ähnlichsten klingen heißen dann wahrscheinlich sowas wie hey...bzw es ist eine Art Begrüßung. So könnte man das bestimmt auch in anderen Situationen machen, denn ich bin mir ziemlich sicher, dass sich einige Tiere auch über unsere hörbare Frequenz unterhalten.
Aber ich musste jetzt auch feststellen, dass diese App ein totaler Flop ist, schade eigentlich, da hatte ich mir mehr erhofft. Ich hab Katze ausgewählt und 3x Test gesagt und herauskam Hunger Hunger hunger
Naja...zudem sagt sie irgendwie immer das selbe und hat nur ein paar Sprüche drauf... ![]()
Schade ziemlicher Flop, wäre cool gewesen, wenn das professioneller gemacht worden wäre!
mfg. ![]()
Kannst du evtl. einen Direkt link für das Video machen? :b
(Handy)
Klar hier: https://www.youtube.com/watch?v=3I24bSteJpw
//Edit:
Aber ich denke das die einfach nur was daher labert
Das kann, muss aber nicht sein, deshalb würde mich das ja mal interessieren ![]()
mfg. ![]()
//Edit: Ist ein Flop, meine letzte Antwort erklärt es.
Goldkiller: Damit meinte ich, dass dann alle bereits angegebenen Dialoge spacken.
Das macht aber...keinen Sinn ![]()
Also, das const weg und deine Funktion würde funktionieren, allerdings kannst du über Makros native Funktionen (in Pawn) viel einfacher umbenennen:
#define ShowDialog ShowPlayerDialog //Jetzt musst du nurnoch ShowDialog schreiben anstatt ShowPlayerDialog
#define SCM SendClientMessage //Jetzt nurnoch SCM für SendClientMessage..
mfg. ![]()
Aber warum? Was bringt das genau?
In pawn wurde die Syntax von C übernommen. Und in C ist register eine spezielle Speicherklasse, da werden wenn möglich die Variablen im Maschinenregister gespeichert. In Pawn gibt es sowas nicht, also macht das nichts. Es ist halt einfach blau, weil die Syntax übernommen wurde. Das ist genauso wie bei:
private
inline
void
//usw
Passieren tut da aber nichts spezielles ![]()
mfg. ![]()
Das liegt schlichtweg daran, dass OnPlayerPickUpPickup immer wieder aufgerufen wirst, während du im Pickup "eingefroren" bist.
Das kommt auf den Pickup Typen drauf an, wenn es Pickup Type 2 z.B. ist, verschwindet das Pickup und es dauert seine Zeit bis es respawnt.
mfg. ![]()
Schreib das so:
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == suche)
{
if(IsPlayerInRangeOfPoint(playerid,1,247.0259,302.6663,999.1484))
{
new string[128];
format(string, sizeof(string), "~g~%s sucht",PlayerName(playerid));
GameTextForPlayer(playerid, string, 1000, 1);
SetTimerEx("suchen",7000,false,"i",playerid);
TogglePlayerControllable(playerid,0);
return 1;
}
}
return 1;
}
forward suchen(playerid);
public suchen(playerid)
{
GameTextForPlayer(playerid, "~g~Gefunden", 1000, 1);
SendClientMessage(playerid,WEISS,"Du hast deine Brieftasche gefunden!");
TogglePlayerControllable(playerid,1);
SetPlayerCheckpoint(playerid,243.7181,304.9580,999.1484,1);
return 1;
}
und der Typ von dem Pickup sollte vom Typ 2 sein!
mfg. ![]()
das einem Feuerwehr Schlauch ähnelt
nope, leider nicht ![]()
Ich habe jetrzt durch einen sehr kleinnen Fehler 4 Fehler behoben Danke
Du nutzt da so oft, so viele String, die nicht notwendig sind...zudem hast du da einige Denkfehler drinnen gehabt:
Machs so, das ist wesentlich besser...aber du solltest auch noch formatierte Strings wie beim Registrieren bearbeiten..nicht nur formaiteren...
Also schau nochmal über dein Script, aber die Errors sind nun draußen ![]()
mfg. ![]()
Bekomm ich nen Warning: tag mismatch
Ja, weil deine Variable _tax kein Float ist, du musst es so schreiben:
new Float:_tax = _price*0.19;
//und abfragen dann so:
//format(bla,...,"%.02f",_tax);
//%.02f -> Gibt nur 2 Nachommastellen aus!
//%f = Du fragst einen Float (Eine Kommazahl) ab!
mfg. ![]()
Ich hoffe ihr könnt mir da weiterhelfen.
Du musst auch mit Floats rechnen, oder Float Funktionen nutzen:
Hier 3 Möglichkeiten das zu rechnen:
1000*0.19 //So kannst du das auch direkt rechnen
1000*(19.0/100.0) //Mit .0 kennzeichnen, damit es ein Float ist
1000*floatdiv(19,100) //Funktion nutzen zur Konvertierung
mfg. ![]()
So zum Beispiel:
ocmd:changehost(playerid,params[])
{
if(SpielerInfo[playerid][pAdminlevel] < 4)return SendClientMessage(playerid,Rot,""COLG"[Info:]"COLR" Möglich ab: "COLG" Adminrank: 4");
if(!params[0]) return SendClientMessage(playerid,Rot,"Verwendung: /changehost [Hostname]");
new string[145];
format(string,sizeof string,"hostname %s",params);
SendRconCommand(string);
format(string,sizeof string,"Du hast den Hostname erfolgreich auf %s geändert!",params);
return SendClientMessage(playerid,Blau,string);
}
mfg. ![]()
//Edit: Joa ups...die params vergessen ![]()
Seite down.
Nein er hat sie nur falsch verlinkt: http://wiki.sa-mp.com/wiki/AttachObjectToVehicle
Allerdings...ist dann die Schwenkung um eine Kurve je größer dein Boot ist und je weiter es vom Boot weg ist krasser. Da könntest du schon bei fast der kleinsten Bewegung im Wasser sein, wenn du ein großes Schiff machst...
Aber versuch dein Glück ![]()
mfg. ![]()
Einfacher wäre es, einen NPC zu recorden, der dann das Schiff fährt.
Wie soll ein NPC/ein Spieler Objekte fahren? ![]()
Hmm gibt es nicht so ein Bank "Alarm" ?
Nutz doch einen AudioStream...oder wenn du bei einem Auto über SetVehicleParamsEx die Alarmanlage anmachst, kommt auch ein Alarm sound. (Leider ist das aber keine soundid)
mfg. ![]()