aso Danke für die Hilfe
Beiträge von Schokodonut
-
-
ocmd:auf(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,10,1027.1999512,1163.5000000,12.3999996))
{
if(IsPlayerInFrakt(playerid,1))||if(IsPlayerInFrakt(playerid,2))||if(IsPlayerInFrakt(playerid,3))
{
MoveObject(fbitor[0],1027.1999512,1163.5000000,12.3999996-10,5);
return 1;
}
return
}
return SendClientMessage(playerid,ROT,"Nicht in der Nähe von einem Tor.");
}was ist da falsch die errors
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(281) : error 017: undefined symbol "IsPlayerInFrakt"
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(281) : error 029: invalid expression, assumed zero
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(281) : warning 215: expression has no effect
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(281) : error 001: expected token: ";", but found "if"
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(281) : fatal error 107: too many error messages on one lineDas IsPlayerInFrakt definiert ist
stock IsPlayerInFrakt(playerid,fraktid)
{
if(GetPVarInt(playerid,"Fraktion") == fraktid)return 1;
return 0;
} -
Hallo Leute ich mache gerade ein Arena System und ich will wenn er aussteigt das er draußen spawnt.
Hab das so gemacht aber geht nichtif(listitem==0)
{
SetPlayerPos(playerid,-975.975708,1060.983032,1345.671875);
SetPlayerInterior(playerid,10);
CreateVehicle(464,-975.975708,1060.983032,1345.671875);
PutPlayerInVehicle(playerid,vehicleid,0);
if(GetPlayerOutOfVehicle(playerid));
{
SetPlayerPos(playerid,2692.4824,-1697.4353,10.4942);
SetPlayerFacingAngle(playerid,48.5262);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid,0);
}
} -
Hallo Leute finde bei diesen Sachen den Fehler nicht
new rankNameArray[64][20] = {
"Rekrut","Kanonier","Gefreiter","BT-1 | Obergefreiter","BT-2 | Hauptgefreiter",//das ist die Zeile
"","","","","ST | Fahnenjunker","LW-1 | Feldwebel","LW-2 | Oberfeldwebel","LW-3 | Hauptfeldwebel",
"","Leutnant","Oberleutnant","BT-Oberst","LW-Oberst","Generalleutnant****","General****"
};stock GetRankName(playerid)
{
new faction = GetPVarInt(playerid,"Fraktion");
new rank = GetPVarInt(playerid,"Rang");new tmpstr[32];
switch ( faction )
{
case "ARMY"//das ist die Zeile
{
switch ( rank )
{
return rankNameArray[rank-1];//das ist die Zeile
}
}
}
}C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(39) : error 018: initialization data exceeds declared size
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(268) : warning 202: number of arguments does not match definition
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(268) : warning 202: number of arguments does not match definition
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(268) : warning 202: number of arguments does not match definition
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(577) : warning 217: loose indentation
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(577) : warning 202: number of arguments does not match definition
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(744 -- 745) : error 029: invalid expression, assumed zero
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(748) : error 002: only a single statement (or expression) can follow each "case"
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(748) : warning 215: expression has no effect
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(740) : warning 204: symbol is assigned a value that is never used: "tmpstr"
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(740 -- 751) : warning 209: function "GetRankName" should return a value
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(740 -- 752) : error 054: unmatched closing brace ("}")
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(95) : warning 204: symbol is assigned a value that is never used: "Arenaenter"
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(95 -- 1004) : warning 203: symbol is never used: "Arenaexit"
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(95 -- 1004) : warning 203: symbol is never used: "admincar"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhasePS: wie kann ich ein fahrzeug erstellen und ihn hineinsehtzen mit CreateVehicle(Vehicleid,Pos)? und GetPlayerInCar(playerid)
-
es hat nicht funktioniert
hab dann einfach das gemacht
#define rank1 "Rekrut"
#define rank2 "Kanonier"
#define rank3 "Gefreiter"
#define rank4 "BT-1 | Obergefreiter"
#define rank5 "BT-2 | Hauptgefreiter"
#define rank6 ""
#define rank7 ""
#define rank8 ""
#define rank9 ""
#define rank10 "ST | Fahnenjunker"
#define rank11 "LW-1 | Feldwebel"
#define rank12 "LW-2 | Oberfeldwebel"
#define rank13 "LW-3 | Hauptfeldwebel"
#define rank14 ""
#define rank15 "Leutnant"
#define rank16 "Oberleutnant"
#define rank17 "BT-Oberst"
#define rank18 "LW-Oberst"
#define rank19 "Generalleutnant****"
#define rank20 "General****"wo nichts drin steht weiß ich nichts
das ist bei mir die Army
-
Hab ein Problem wie mach ich eine Rang abfrage
vill sostock IsPlayerRank(playerid,Rank)
{
if(GetPVarInt(playerid,"Rang")==Rank)return 1;
return 0;
} -
sry aber das versteh ich jetzt nicht?
-
Hallo Leute wie man ich ein Rangsystem
und auch wenn man dann /r test macht und man Leader von der Army ist das dann kommt General**** Schokodonut: test
wie mach ich das
Ps: den Chat hab ich nur es schreibt bei jedem Member statt General****
Danke im voraus -
bei mir irgendwie nicht da kommt dann die Fehlermeldung deswegen hab ich es so gemacht
-
Danke für die hilfe
-
Hallo leute habe eiin Problem und zwar wenn ich ingame /ban id und Grund mache kommt immer wieder Benutzung:/ban [id] Grund
statt das es ihn bannt? hier das bannsystem. es ist auch bei /kick und /tban so aber warumm?ocmd:ban(playerid, params[])
{
if(!IsPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_ROT,"Rang zu Niedrig.");
if(!IsPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_ROT,"Rang zu Niedrig.");
if(!IsPlayerAnAdmin(playerid,4))return SendClientMessage(playerid,COLOR_ROT,"Rang zu Niedrig.");
if(!IsPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,COLOR_ROT,"Rang zu Niedrig.");
new pID, grund[128];
if(sscanf(params,"ud",pID, grund))return SendClientMessage(playerid,COLOR_ROT,"/ban [playerid/Name] [grund]");
if(IsPlayerConnected(pID))
{
new string[128];
format(string,sizeof(string),"AdmCdm: %s wurden von [%s] gebannt. Grund: %s",SpielerName(pID),SpielerName(playerid),grund);
SendClientMessageToAll(COLOR_ROT,string);SetPVarInt(pID,"ban",1);
Kick(pID);
return 1;
}
SendClientMessage(playerid,COLOR_ROT,"Spieler ist nicht online.");
return 1;
}
ocmd:tban(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_ROT,"Rang zu Niedrig.");
if(!IsPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_ROT,"Rang zu Niedrig.");
if(!IsPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_ROT,"Rang zu Niedrig.");
if(!IsPlayerAnAdmin(playerid,4))return SendClientMessage(playerid,COLOR_ROT,"Rang zu Niedrig.");
if(!IsPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,COLOR_ROT,"Rang zu Niedrig.");
new pID, time, grund[128];
if(sscanf(params,"uis",pID,time,grund))return SendClientMessage(playerid,COLOR_ROT,"/tban [playerid/Name] [zeit] [grund]");
if(IsPlayerConnected(pID))
if(IsPlayerAnAdmin(pID))return SendClientMessage(playerid,COLOR_ROT,"Du kannst keinen Admin Bannen.");
{
if(time>0&&time<1000)
{
new string[128];
format(string,sizeof(string),"AdmCdm: %s wurde von [%s] für %i Minuten gebannt. Grund: %s",SpielerName(pID),SpielerName(playerid),time,grund);
SendClientMessageToAll(COLOR_ROT,string);
new wert;wert=gettime()+(60*time);
SetPVarInt(pID,"timeban",wert);
Kick(pID);
return 1;
}
SendClientMessage(playerid,COLOR_ROT,"Ungültige Zeit.");
return 1;
}
SendClientMessage(playerid,COLOR_ROT,"Spieler ist nicht online.");
return 1;
}
ocmd:kick(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_ROT,"Rang zu Niedrig.");
if(!IsPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_ROT,"Rang zu Niedrig.");
if(!IsPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_ROT,"Rang zu Niedrig.");
if(!IsPlayerAnAdmin(playerid,4))return SendClientMessage(playerid,COLOR_ROT,"Rang zu Niedrig.");
if(!IsPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,COLOR_ROT,"Rang zu Niedrig.");
new pID, grund[128];
if(sscanf(params,"ud",pID,grund))return SendClientMessage(playerid,COLOR_ROT,"/kick [playerid/Name] [Grund]");
if(IsPlayerConnected(pID))
{
new string[128];
format(string,sizeof(string),"AdmCdm: %s wurde von [%s] gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),grund);
SendClientMessageToAll(COLOR_ROT,string);Kick(pID);
return 1;
}
return 1;
}
ich hoffe ihr findet die FehlerPs: es zeigt mir keine Errors an.
-
Hallo leute suche ein Update system also wenn es ein neues apdate gibt soll ein Fenster sich öffnen und sagen es wird ein neues Update heruntergeladen das script startet dann automatisch neu
ja aber wie mache ich das hab keine Ahnung
mfg Schokodonut -
Wie mach ich beim Keybinder so eine Funktion
wenn er ^macht das der Letzte befehl wiederhohlt wird
und wenn man am desk ist und auf den Button KEybinds klickt das der dann die Keybinds anzeigt so ein dialog oder so -
Also ich habe ein AHK script erstellt un will auch wenn er auf den Button LoS starten klickt das es sich automatisch startet und das sind dann meine Zeilen aber es funktioniert nicht
-
Hallo Leute hab ein Problem und zwar beim AHK ich will das wenn man auf den Button klickt das es samp mit folgender Ip gestartet wird ich hab das so gemacht aber es geht nciht
der Button
Gui, Add, Button, x12 y330 w100 h40 gLosstarten, LoS startenLosstarten:
Run samp://176.9.150.180?%7777%
returnwie kann ich das machen das man mit folgenden Namen im Ts ein loggt einloggt hab bisjetzt nur das man im Ts einloggt da loggt man aber mit irgendeinen Namen ein
Hoffe ihr könnt mir helfen
-
Hab jetzt score umgesetzt auf Zahl weil Score ist ja auch das level also
bei mir siehts jetzt so aus
ocmd:setstats(playerid,params[])
{
new string[64];
if(sscanf(params,"uds",pID,action,Zahl))
if(IsPlayerAnAdmin,3)
{
SendClientMessage(playerid,COLOR_ROT,"Benutzung: /setstats [playerid] [action] [Anzahl]",pID,action,Zahl); SendClientMessage(playerid,COLOR_ROT,"Aktionen"); SendClientMessage(playerid,COLOR_ROT,"Score\nGeld");
if(action == Score)
{
SetPlayerScore(pID,Zahl);
}
if(action == Money)
{
SetPlayeroney(pID,Zahl)
}
}
if(!IsPlayerAnAdmin,3)
{
SendClientMessage(playerid,COLOR_ROT,"Du bist nicht berechtig dazu.");
}
return 1;
}aber da bekomm ich die errors
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(158) : warning 217: loose indentation
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(158) : error 029: invalid expression, assumed zero
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(158) : error 017: undefined symbol "ocmd_setstats"
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(158) : error 029: invalid expression, assumed zero
C:\Users\Andreas\Desktop\samp\sampserver\gamemodes\test.pwn(158) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
-
Das ihr mir helft weiterzukommen ich hänge ab da und hab bis jetzt nur den Text aber hab keine Ahnung wie ich das mach mit dem das wenn er /setstats pID Action z.b: Score, dann wie hoch er gesetzt werden soll
Das es ihm dann das gibt weis ich wieder aber dazwischen hab ich keine Ahnung
-
Hallo Leute bin grad am befehl setstats dabei aber weiß grad nicht mehr weiter hoffe auf hilfreiche antworten
ocmd:setstats(playerid,params[])
{
new string[64];
if(IsPlayerAnAdmin,3)
{
if(sscanf(params,"uds",pID,action,Score)) SendClientMessage(playerid,COLOR_ROT,"Benutzung: /setstats [playerid] [action] [Score]"); SendClientMessage(playerid,COLOR_ROT,"); SendClientMessage(playerid,COLOR_ROT,"Score\nGeld");Aktionen");
}
if(!IsPlayerAnAdmin,3)
{
SendClientMessage(playerid,COLOR_ROT,"Du bist nicht berechtig dazu.");
}
return 1;
}Danke im voraus
-
Server 6/10 Habe schon darauf gespielt aber war nach der zeit langweilig
Forum 0/10 Grund:: Forum wurde vom Hoster gesperrt wegen nichtzahlung (kleine Frechheit naja)
Vorstellung 5/10 GF Vorstellung -
Hallo Leute hab den Ucp von Grex [ TOOL ] [PHP] Grex's Control Panel
aber hab keine Ahnung wie ich den Installier hat wer eine Instalation
Danke im Voraus