Wenn in der Server.cfg der Port 10 ist müssen deine Freunde auch die IP in SAMP ändern. Also "IP":10.
Beiträge von y0sh1
-
-
Ich arbeite bei der Deutschen Post
Das sind sicherlich geheime Machenschaften der Chef Etage ;D
-
GenauEine Variable erstellen und die via Timer + sich selbst rechnen.
-
Hier hoffe das ist so okay und es ist ohne countdown sollte was nicht gehen melde dich per PN
new event; //oben im script
ocmd:startevent(playerid,params[])
{
if(event == 0)
{
SendClientMessageToAll(HBLAU,"es wurde ein Event gestartet. /eventport");
event = 1;
return 1;
}
else
{
SendClientMessage(playerid,ROT,"Es läuft bereits ein event!");
}
return 1;
}
ocmd:eventport(playerid,params[])
{
new pID,string[128];
if(event == 0)return SendClientMessage(playerid,ROT,"Es ist kein Event aktiv!");
SetPlayerPos(playerid,1547.4452,-1355.1959,329.4779);
GivePlayerWeapon(playerid,46,371);
format(string,sizeof(string),"%s hat das Event betreten.",SpielerName(pID));
SendClientMessageToAll(Gelb,string);
return 1;
}
ocmd:eventbeenden(playerid,params[])
{
if(eventaktiv == 1)return SendClientMessage(playerid,ROT,"Ein Event läuft bereits!");
new string[128];
format(string,sizeof(string),"%s hat das Event beendet!",SpielerName(playerid));
SendClientMessageToAll(HBLAU,string);
event = 0;
return 1;
}Das ist a.) totaler Müll und b.) nicht das was gesucht wird.
-
Einfach mal manuell installieren ?
-
new Float:fx,Float:fy,Float:fz;
GetVehicleParamsEx(vID,engine,lights,alarm,doors,bonnet,boot,objective);
if(IsPlayerInRangeOfPoint(playerid,fx,fy,fz,2.0))
Die Koordinaten sind 0 da du sie nirgends anders benutzt. -
Anstupser: For schleife die durch alle aktiven Spieler geht und abfragt wer davon zum Pannendienst gehört.
//edit:
Denen dann die playerid des Anrufer via ShowPlayerMarker zeigen. -
Ja genau hatte ich vergessen zu erwähnen, ich werde mich nicht für den Posten als Scripter oder Mapper qualfizieren.
Sondern?
Foren Techniker?
Supporter? -
Nein ich habe keine Referenzen, außer ein Forum was ich moderiere!
Habe damals paar Scripts geschrieben, sind aber unwichtig.//edit:text
Naja wenn du als Scripter in ein Team willst ist das schon arg wichtig
-
Zudem vermischt du im selben Enum Deutsch und Englisch,
Das mach ich aber auch.
//edit:Hab mir grad via Playfile Adminlevel 1337 gegeben - crashe beim einloggen immer.
-
Abgesehn von den vieeeelen Rechtschreibfehlern die man ausbessern muss, ists okay.
Gut für NeueinsteigerSchließ mich da an
-
switch(pLanguage[playerid][Language])Hier benutzt du "playerid", dies ist aber im stock nicht definiert. Also mach das so;
stock SendLanguageMessageToAll(color, LanguageDE[], LanguageEN[])
{
new playerid;
switch(pLanguage[playerid][Language])
{
case 0: SendClientMessageToAll(color, LanguageDE);
case 1: SendClientMessageToAll(color, LanguageEN);
}
return 1;
}
Mach es bloß NICHT so!
Dann ist die playerid immer = 0.
//edit:
Gebe dir mal nen Anstupser:
for-schleife. -
stock SendLanguageMessageToAll(color, LanguageDE[], LanguageEN[])
Da ist ja auch keine playerid angegeben -
1.) Beim Trollen musst du subtiler sein
2.) Das Script "kalool.amx" wurde nicht gefunden bzw. existiert nicht im gamemodes Ordner. -
Okay hab noch eine Frage und will nicht extra ein anderen Thread erstellen: Wenn Combat Arms geht heißt es nicht das S.K.I.L.L geht oder ?
Was meinst du mit "geht"?
Von der PC-Leistung her oder was? -
Erster Eindruck: (Design) 0/10 Punkten o.O.
//edit:
Zudem kommt ein Modding Forum nie weit solange man sich dort registrieren muss. -
Login/Registersystem
Ich glaub das ist noch schwerer als das Banksystem..
-
Versuch mal ein Dialog-basierendes Banksystem.
-
Gefallen tut mir z.B ingeniumdesign, designual, inStylus
Wenn dir die gefallen dann nimm doch einen von denen? -
im wiki steht doch ein code schnipsel?
http://wiki.sa-mp.com/wiki/GetVehicleHealth_DE//repariert das Fahrzeug, indem sich der Spieler gerade befindet.
if(strcmp(cmdtext, "/repair", true) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "Du bist in keinem Fahrzeug!");
new Float:health;
new veh;
veh = GetPlayerVehicleID(playerid);
GetVehicleHealth(veh, health);
if(health >500) return SendClientMessage(playerid,COLOR_RED,"Du brauchst dein Fahrzeug nicht zu reparieren");
//if(health >500) 500 kann beliebeg verändert werden. Wenn die Fahrzeughealth über dieser Zahl ist,
//lässt sich das Fahrzeug nicht reparieren!
SetVehicleHealth(veh,1000);
SendClientMessage(playerid,COLOR_GREEN,"repariert!");
}Das macht das ganze schonmal kürzer