Du klopfst doch hier Sprüche
Ich finde das Sinnlos,Jemand Postet Errors aber keinen code dazu, ja wooow das ist wie als wenn man nur hinschreibt, "Hab Error..."![]()
Beiträge von InternetInk aka Benjamin
-
-
Wow jez haste ihm aber enorm geholfen

-
Wenn man die Errors kennt kann man auch so helfen^^
Na dann mach mal

-
Hmmm meine Mystische Glas Zauber Kugel ist grad in der Reperatur,post mal die zeilen...

-
Wenn Breadfish Nova Als Partner hat kann man
Doch helfen Oder nicht -.-Nein,die Partnerschaft bezieht sich lediglich auf einen Linkaustausch,mehr nicht

-
Guck dir das doch an dann weißte es...
-
ja öhm musst dich auch /anmelden bevor du spawnst

-
-
er hats einfach aus ner for-schleife kopiert
mach einfach so und fertig...
if(gPlayerLogged[playerid] == 0)
{
Kick(playerid);
} -
lol wozu?
Das ist unlogisch,warum sollte man diese Variabel erstellen die später EXTRA abgerufen werden muss um den Spieler dann zu kicken...
Da kann man ihn einfach sofort kicken
-
Öhm Boomer,was soll das sein?
KickPlayer gibt es nicht,mal abgesehen davon ist es durch [] eine Variabel für den Spieler...
if(gPlayerLogged[playerid] == 0)
{
Kick(playerid); -
Kick, mit großem K am Anfang

-
Also ich hab jez die Grundfrage nicht kapiert....
Aber ich das so gemacht:
Command:
Spoiler anzeigen
if(strcmp(cmd, "/trooper", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new Float:z = 68.429588;
new Float:lowz = 3.117187;
new Float:Var = 4.000000;
new Float:NEWlowz = 3.117187+Var;
if(z <= lowz+Var)
{
SendClientMessage(playerid, COLOR_GRAD1, "Z ist KLEINER als lowz !");
format(string, sizeof(string), "Werte: z = %f lowz = %f(%f)", z,lowz,NEWlowz);
SendClientMessage(playerid, COLOR_GRAD1, string);
return 1;
}
else if(z >= lowz+Var)
{
SendClientMessage(playerid, COLOR_GRAD1, "Z ist GRÖßER als lowz !");
format(string, sizeof(string), "Werte: z = %f lowz = %f(%f)", z,lowz,NEWlowz);
SendClientMessage(playerid, COLOR_GRAD1, string);
return 1;
}
}
return 1;
}
Ergebniss:

Fazit:
Keine Ahnung ob du damit was anfangen kannst
Aber lowz wird nicht gesetzt,er vergleicht nur obs größer wäre wenn sie denn addiert würden...
Naja kein Plan
-
öhm du drückst auf den blauen pfeil oben in pawno?

-
Ja, fang nicht mit RealLife an

-
Also funtzts?
-
so bekomm ich nix:
public OnPlayerSpawn(playerid)
{
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,sizeof pName);
if(!strcmp(pName,"Wolf",true))
{
SetPlayerPos(playerid,257.6477,76.8814,1003.6406);
}
else//wenn nix stimmt
{
SetPlayerPos(playerid,706.7726,-917.1072,78.5234);
}
return 1;
} -
Kommt drauf an was...
//objects
DestroyObject(pbjectid oder definition);
//autos
DestroyVehicle(vehicleid oder definition); -
Versuch mal, keine Garantie
public OnPlayerSpawn(playerid)
{
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,sizeof pName);
if(!strcmp(pName,"Name1",true))
{
SetPlayerPos(playerid,x,y,z)
return 1;
}
else if(!strcmp(pName,"Name2",true))
{
SetPlayerPos(playerid,x,y,z)
return 1;
}
else//wenn nix stimmt
{
SetPlayerPos(playerid,x,y,z)
return 1;
}
return 1;
} -
na und? ( ist net gleich {
Außerdem musst du auch pickup erstellen sonst funktionier das eh nicht
Mit Pickup:
Spoiler anzeigen
//Ganz Oben
new EinangP;
new AusgangP:
//OnGameModeInit:
EingangP = CreatePickup(1318, 2, 1481.0634,-1771.2385,18.7958); // Pfeil ^_^
AusgangP = CreatePickup(1318, 2, 389.5737,173.7573,1008.3828); // Pfeil ^_^
//Public
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == EingangP)//Rein
{
SetPlayerPos(playerid, 383.5101,173.7528,1008.3828);
SetPlayerInterior(playerid,3);
GameTextForPlayer(playerid, "~n~~y~ Willkommen in der ~r~Stadthalle", 5000, 5);
}
if(pickupid == AusgangP)//Raus
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 1481.0833,-1766.6821,18.7958);
}
return 1;
}Mit PlayerToPoint:
Spoiler anzeigen //Ganz Oben
new PTPTimer;
//OnGameModeInit:
SetTimer("PTPTimer",1000,1);
//iwo unten ins script
public PTPTimer()
{
for(new playerid = 0; playerid < GetMaxPlayers(); playerid++)
{
if(PlayerToPoint(2.0, playerid, 1481.0634,-1771.2385,18.7958)) // Stadthalle Eingang
{
SetPlayerPos(playerid, 383.5101,173.7528,1008.3828);
SetPlayerInterior(playerid,3);
GameTextForPlayer(playerid, "~n~~y~ Willkommen in der ~r~Stadthalle", 5000, 5);
}
if(PlayerToPoint(6.0, playerid, 389.5737,173.7573,1008.3828)) // Stadthalle Ausgang
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 1481.0833,-1766.6821,18.7958);
}
}