Befindet sich der Spieler in einem Raum/Interior wenn er Spawnt?
Wenn nicht dann:
if (PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) //Los Santos Vagos
{
SetPlayerPos(playerid,2808.2705,-1169.3121,1025.5703);
SetPlayerFacingAngle(playerid,88.9785);
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
SetPlayerVirtualWorld(playerid,0);
return 1;
}
Beiträge von TutNichts
In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
-
-
-
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1996) : error 010: invalid function or declaration
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1998) : error 010: invalid function or declaration
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2000) : error 010: invalid function or declaration
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2006) : error 021: symbol already defined: "format"
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2016) : error 010: invalid function or declaration
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2021) : error 010: invalid function or declaration
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2025) : error 010: invalid function or declarationif(strcmp("/duty",cmdtext) == 0)//Zeile 1996
{
if(Player[playerid][Team] == 1||Player[playerid][Team] == 3)//Zeile 1998
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 249.1813,68.4856,1003.6406))//Zeile 2000
{
GetPlayerName(playerid, dutyman, sizeof(dutyman));
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Identifizierung läuft ...!");
new cstring[100];
//Variablen Text musste Formatieren
format(cstring,sizeof(cstring),"Guten Tag Officer %s, Sie werden jetzt mit Dienstmarke und Waffen ausgerüstet!", dutyman);//2006
SendClientMessage(playerid,COLOR_GREEN,cstring);
GivePlayerWeapon(playerid, 24, 500);
GivePlayerWeapon(playerid, 3,1);// Muntion Fehlte
GivePlayerWeapon(playerid, 17, 3);
GivePlayerWeapon(playerid, 31, 1000);
GivePlayerWeapon(playerid, 25, 200);
GivePlayerWeapon(playerid, 29, 1000);
GivePlayerWeapon(playerid, 34, 250);
}
else//Zeile 2016
{
SendClientMessage(playerid,COLOR_RED,"Du bist nicht am LSPD-Empfang!");
}
}
else//Zeile 2021
{
SendClientMessage(playerid,COLOR_RED,"Du bist kein Los Santos PD Officer!");
}
return 1;//Zeile 2025
}Help pls!
-
Das sind mehr als 1,700 Zeilen.

-
public OnPlayerCommandText(playerid, cmdtext[])
darunter. -
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1996) : error 010: invalid function or declaration
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1998) : error 010: invalid function or declaration
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2000) : error 010: invalid function or declaration
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2013) : error 010: invalid function or declaration
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2018) : error 010: invalid function or declaration
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2023) : error 010: invalid function or declarationif(strcmp("/duty",cmdtext,true,10) == 0)//Zeile 1996
{//Zeile 1997
if(Player[playerid][Team] == 1||Player[playerid][Team] == 3)//Zeile 1998
{//Zeile 1999
if(IsPlayerInRangeOfPoint(playerid, 5.0, 249.1813,68.4856,1003.6406)) //Zeile 2000
{//Zeile 2001
GetPlayerName(playerid, dutyman, sizeof(dutyman));//Zeile 2002
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Identifizierung läuft ...!");//Zeile 2003
SendClientMessage(playerid,COLOR_GREEN,"Guten Tag Officer %s, Sie werden jetzt mit Dienstmarke und Waffen ausgerüstet!", dutyman);//Zeile 2004
GivePlayerWeapon(playerid, 24, 500);//Zeile 2005
GivePlayerWeapon(playerid, 3);
GivePlayerWeapon(playerid, 17, 3);
GivePlayerWeapon(playerid, 31, 1000);
GivePlayerWeapon(playerid, 25, 200);
GivePlayerWeapon(playerid, 29, 1000);
GivePlayerWeapon(playerid, 34, 250);
}//Zeile 2012
else//Zeile 2013
{//Zeile 2014
SendClientMessage(playerid,COLOR_RED,"Du bist nicht am LSPD-Empfang!");//Zeile 2015
}//Zeile 2016
}//Zeile 2017
else//Zeile 2018
{//Zeile 2019
SendClientMessage(playerid,COLOR_RED,"Du bist kein Los Santos PD Officer!");//Zeile 2020
}//Zeile 2021
}//Zeile 2022
return 1; //Zeile 2023
} -
Brauch ich auch.
Aber für Selfmade. :p -
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5556) : error 033: array must be indexed (variable "strx")
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5564) : error 029: invalid expression, assumed zero
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5564) : warning 215: expression has no effect
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5564) : error 001: expected token: ";", but found "if"
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5565) : error 017: undefined symbol "i"
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5566) : warning 209: function "strget" should return a value
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5567) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase5 Errors.
Keine Gute Idee. :s
-
Dann seh dir bitte mal mein letzten Post an, und hilf mir dort.
-
Keine Ahnung.
Bitte schnelle Hilfe. -
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5556) : error 033: array must be indexed (variable "strx")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
if(strx == search || i == strlen(strx) || strx[i + 1] == 10) {
-
Wie soll ich das definieren?
new strget[128];?
-
Ja, es ist PINGs, das sieht man. :p
Davor ging alles , bis ich die Cars geändert habe . -
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1748) : warning 202: number of arguments does not match definition
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1750) : warning 202: number of arguments does not match definition
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1753) : warning 202: number of arguments does not match definition
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1756) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase4 Warnings.
new hkosten = strval(cmdtext, 1);
new spielzeit = strval(cmdtext, 2);
new hhaus = strval(cmdtext, 3);
new hvw = strval(cmdtext, 4);
-
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1748) : error 001: expected token: ",", but found "-integer value-"
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1748) : warning 215: expression has no effect
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1748) : error 001: expected token: ";", but found ")"
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1748) : error 029: invalid expression, assumed zero
C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1748) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
new hkosten = strval(cmdtext 1);
-
if(!strcmp(cmdtext,"/chaus",true))
{
if(!IsPlayerAdmin(playerid))return 1;
if(!cmdtext[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
new hkosten = strval(cmdtext);
if(!cmdtext[1])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
new spielzeit = strval(cmdtext);
if(spielzeit < 0)return SendClientMessage(playerid,0xFF0000FF,"Die Spielzeit muss minimal bei 0 Stunden liegen!");
if(!cmdtext[2])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
new hhaus = strval(cmdtext);
if(hhaus > sizeof(Typen) || hhaus < 0)return SendClientMessage(playerid,0xFF0000FF,"Ungültiges Haus!");
if(!cmdtext[3])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
new hvw = strval(cmdtext);So?!
-
Zeilen?
-
if(!strcmp(cmdtext,"/chaus",true))
{
if(!IsPlayerAdmin(playerid))return 1;
if(!cmdtext[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
new hkosten = strval(cmdtext);
if(!cmdtext[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
new spielzeit = strval(cmdtext);
if(spielzeit < 0)return SendClientMessage(playerid,0xFF0000FF,"Die Spielzeit muss minimal bei 0 Stunden liegen!");
if(!cmdtext[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
new hhaus = strval(cmdtext);
if(hhaus > sizeof(Typen) || hhaus < 0)return SendClientMessage(playerid,0xFF0000FF,"Ungültiges Haus!");
if(!cmdtext[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
new hvw = strval(cmdtext);Kann Ingame allerdings nur /chaus
Nicht iwie /chaus 10 10 1 2 oder so.
Woran liegts? -
Ein Ausschnitt aus meinem Script.
In DCMD, allerdings. :'sdcmd_einsperren(playerid,params[])
{
new pID;
if(sscanf(params, "u", pID))
{
return SendClientMessage(playerid,COLOR_RED,"Benutzung: /einsperren [Playerid]");
}
if(!IsPlayerConnected(pID))
{
return SendClientMessage(playerid,COLOR_RED,"Kein Spieler mit angegebener ID Online");
}
if(Player[playerid][Team] == 2||Player[playerid][Team] == 4||Player[playerid][Team] == 5||Player[playerid][Team] == 6||Player[playerid][Team] == 7||Player[playerid][Team] == 8||Player[playerid][Team] == 9||Player[playerid][Team] == 12)
{
return SendClientMessage(playerid,COLOR_RED,"Du bist kein Cop!");
}
if(!PlayerToPoint(5,playerid,268.3327,77.8972,1001.0391))
{
return SendClientMessage(playerid,COLOR_RED,"Du bist nicht bei den Zellen!");
}
if(!PlayerToPoint(5,pID,268.3327,77.8972,1001.0391))
{
return SendClientMessage(playerid,COLOR_RED,"Dein Ziel ist nicht bei den Zellen!");
}
else
{
{
if(Player[pID][Wanteds] == 1)
{
Player[pID][Jail] = 1;
SetPlayerPos(pID,264.5515,77.3523,1001.0391);
SetPlayerInterior(pID, 6);
ResetPlayerWeapons(pID);
GivePlayerMoney(pID,-250);
GivePlayerMoney(playerid,250);
SetPlayerWantedLevel(pID, 0);
SendClientMessage(pID,COLOR_RED,"Du bist für 5 Minuten und $250 im Knast.");
SendClientMessage(playerid,COLOR_GREEN,"Spieler eingebuchtet - $250 Lohn.");
SetTimerEx("jailtimer",300000,0,"i",pID);
}
else if(Player[pID][Wanteds] == 2)
{
Player[pID][Jail] = 2;
SetPlayerPos(pID,264.5515,77.3523,1001.0391);
SetPlayerInterior(pID, 6);
ResetPlayerWeapons(pID);
GivePlayerMoney(pID,-500);
GivePlayerMoney(playerid,500);
SetPlayerWantedLevel(pID, 0);
SendClientMessage(pID,COLOR_RED,"Du bist für 10 Minuten und $500 im Knast.");
SendClientMessage(playerid,COLOR_GREEN,"Spieler eingebuchtet - $500 Lohn.");
SetTimerEx("jailtimer",600000,0,"i",pID);
}
else if(Player[pID][Wanteds] == 3)
{
Player[pID][Jail] = 3;
SetPlayerPos(pID,264.5515,77.3523,1001.0391);
SetPlayerInterior(pID, 6);
ResetPlayerWeapons(pID);
GivePlayerMoney(pID,-750);
GivePlayerMoney(playerid,750);
SetPlayerWantedLevel(pID, 0);
SendClientMessage(pID,COLOR_RED,"Du bist für 15 Minuten und $750 im Knast.");
SendClientMessage(playerid,COLOR_GREEN,"Spieler eingebuchtet - $750 Lohn.");
SetTimerEx("jailtimer",900000,0,"i",pID);
}
else if(Player[pID][Wanteds] == 4)
{
Player[pID][Jail] = 4;
SetPlayerPos(pID,264.5515,77.3523,1001.0391);
SetPlayerInterior(pID, 6);
ResetPlayerWeapons(pID);
GivePlayerMoney(pID,-1000);
GivePlayerMoney(playerid,1000);
SetPlayerWantedLevel(pID, 0);
SendClientMessage(pID,COLOR_RED,"Du bist für 20 Minuten und $1000 im Knast.");
SendClientMessage(playerid,COLOR_GREEN,"Spieler eingebuchtet - $1000 Lohn.");
SetTimerEx("jailtimer",1200000,0,"i",pID);
}
else if(Player[pID][Wanteds] == 5)
{
Player[pID][Jail] = 4;
SetPlayerPos(pID,264.5515,77.3523,1001.0391);
SetPlayerInterior(pID, 6);
ResetPlayerWeapons(pID);
GivePlayerMoney(pID,-1500);
GivePlayerMoney(playerid,1500);
SetPlayerWantedLevel(pID, 0);
SendClientMessage(pID,COLOR_RED,"Du bist für 25 Minuten und $1500 im Knast.");
SendClientMessage(playerid,COLOR_GREEN,"Spieler eingebuchtet - $1500 Lohn.");
SetTimerEx("jailtimer",1500000,0,"i",pID);
}
else if(Player[pID][Wanteds] == 6)
{
Player[pID][Jail] = 4;
SetPlayerPos(pID,264.5515,77.3523,1001.0391);
SetPlayerInterior(pID, 6);
ResetPlayerWeapons(pID);
GivePlayerMoney(pID,-2500);
GivePlayerMoney(playerid,2500);
SetPlayerWantedLevel(pID, 0);
SendClientMessage(pID,COLOR_RED,"Du bist für 30 Minuten und $2500 im Knast.");
SendClientMessage(playerid,COLOR_GREEN,"Spieler eingebuchtet - $2500 Lohn.");
SetTimerEx("jailtimer",1800000,0,"i",pID);
}
}
}
return 1;
} -
Genau das Problem hab ich auch, seitdem ich die Verkaufs-Autos geändert habe.