x,y,z,angle ist warscheinlich nie definiert worden.
[SAMMELTHREAD] Kleine Scripting Fragen
- Rafelder
- Unerledigt
Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Wie muss ich die den defieniern ?
-
new Float:x,Float:y,Float:z;
lg
-
-
Hey, Habe mir das Script zum Testen runtergeladen und beim Connect passiert das :
Script :
-
jA wusste wegen definieren nicht was er meinte
-
hallo liebe leute ich hab da mal ne frage ich bin grad an einer map gestalten und ich wollte das die auto wie das hier
aber bei dem objekt kann ich durchlaufen ich will das aber so haben das man da autos drauf fahren kann in samp hat da jemand mal eine ide für mich
-
Wie kann ich das amchen das die *animation* 15 sekunden geht ?
*ApplyAnimation(playerid,"PAULNMAC","wank_in",4.1,1,1,1,1,1,1);*
-
Die Animation mit dem Loop-Parameter ausführen und nach 15 Sekunden per SetTimerEx() für die PlayerID ClearAnimations() ausführen.
-
Allso jez so ?
SetTimerEx("wank",15000,false,"i",playerid);
ApplyAnimation(playerid,"PAULNMAC","wank_in",4.1,1,1,1,1,1,1);
ClearAnimation(playerid);so hab ich das
aber dann kommt das
C:\Users\Paul\Desktop\Reallife Server\filterscripts\Dildosystem.pwn(55) : error 017: undefined symbol "ClearAnimation"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
gelöst schreibt Fehler muss heissen
ClearAnimations(playerid);Danke an BloodyEric
-
-
Ersetze "ClearAnimation(playerid)" mit "ClearAnimations(playerid)"
Eigentlich sollte es aber so aussehen:im Befehl oder what ever:
SetTimer("wank", 15000, false, "i",playerid);ApplyAnimation(playerid,"PAULNMAC","wank_in",4.1,1,1,1,1,1,1);Callback:
public wank(id) {ClearAnimations(id);return 1;} -
Hey, ich hab grad ein kleines Problem.
Ich finde den Fehler hier nicht:
new tacho[128]; format(tacho,128,"Fahrzeug: %s~n~Tempo: %d~n~Tank: %d",Fahrzeug[GetVehicleModel(vehicle)-400],GetPlayerSpeed(i),TankInhalt[vehicle]);
PlayerTextDrawSetString(i,Tacho[i],tacho);
Wahrscheinlich habe ich irgendwo ein komma, eine klammer o.ä vergessen, finde es aber nicht.Code
Alles anzeigenSelfmade.pwn(336) : error 028: invalid subscript (not an array or too many subscripts): "Tacho" Selfmade.pwn(336) : warning 215: expression has no effect Selfmade.pwn(336) : error 001: expected token: ";", but found "]" Selfmade.pwn(336) : error 029: invalid expression, assumed zero Selfmade.pwn(336) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
Der Playertext wird ganz regulär deklariert:
new PlayerText:Tacho[MAX_PLAYERS]; -
Wie können NPC animation ausführen (ausführlich bitte erklären ).
und wenn ich jez Vodka eingebe das der NPC sagt "Hier ist dein Vodka %s" und er eine Flasche kriegt -
SendChat oder SendMessage, bin mir nich sicher.
Oder du formatierst einfach ne nachricht mit dem namen des bots. -
und wie wenn de rspieler schreibt Vodka sagt der bot das ?
-
if(strcmp(cmdtext,"/vodka",true) == 0)
{
new string[64]; GetPlayerName(playerid,string,64);
format(string,64,"Dein Vodka, %s",string);
SendClientmessage(playerid,farbe,string);
return true;
}
is jetz außem kopf heraus geschrieben. -
Arbeite immoment an einen Piloten job, und nun ist meine Frage wie ich machen kann, das der spieler nur 10-40 waren kaufen kann ?
//edit und wie kann ich machen das der befehlt nicht zsm. geschrieben sein muss sprick /warenkaufen sondern /waren kaufen ?
ocmd:warenkaufen(playerid,params[])
{
new anzahl;
if(sscanf(params, "d", anzahl)) return SendClientMessage(playerid, GELB, "Benutzung: /waren kaufen (10-40)");
{
if(SpielerPilot(playerid))
{
if(anzahl >= 10 < 40)
{
SendClientMessage(playerid, ROT, "Test");
}
}
}
return 1;
}Bitte um Hilfe
-
Habe gerade mal angefangen mein Navisystem zu erstellen, alles gut und schön.
Jedoch wenn jemand im Checkpoint ist, soll dieser gelöscht werden (DisablePlayerCheckpoint).
Das tut er aber nicht ...if(listitem == 0)
{
SetPlayerCheckpoint(playerid,310.6403,-1506.7024,24.5938,4.0);
if(IsPlayerInCheckpoint(playerid))
{
DisablePlayerCheckpoint(playerid);
}
} -
Habe gerade mal angefangen mein Navisystem zu erstellen, alles gut und schön.
Jedoch wenn jemand im Checkpoint ist, soll dieser gelöscht werden (DisablePlayerCheckpoint).
Das tut er aber nicht ...if(listitem == 0)
{
SetPlayerCheckpoint(playerid,310.6403,-1506.7024,24.5938,4.0);
if(IsPlayerInCheckpoint(playerid))
{
DisablePlayerCheckpoint(playerid);
}
}Du kannst das doch nicht mit einem Dialog machen
Tue das DisablePlayerCheckpoint bei
public OnPlayerEnterCheckpoint(playerid)rein
MfG
-
Und wie soll der dann herausfinden das es genau der Checkpoint ist?
Umsonst wird es "IsPlayerInCheckpoint" nicht geben.
-