ich habe doch geschrieben es war nen klammer fehler kannst ja mal so testen an sonsten wennst nicht klappt sende mal den code
Beiträge von RFT
-
-
sende mal den ganzen code da wo du das eingefügt hast
//edit sry ein klammer fehler
else if (GetPlayerState(i) == 1 && PlayerToPoint(2.0, i,1223.1976,-926.0858,42.8451))
{
new vehicleid = GetPlayerVehicleID(i);
if(IsPlayerInVehicle(i, vehicleid))
{
GameTextForPlayer(i, "~g~Zum parken am BSN gib /parken ein. Dies kostet $25", 5000, 3);
}
} -
so muss es sein
else if (GetPlayerState(i) == 1 && PlayerToPoint(2.0, i,1223.1976,-926.0858,42.8451))
{
new vehicleid = GetPlayerVehicleID(i);
if(IsPlayerInVehicle(i, vehicleid))
{
GameTextForPlayer(i, "~g~Zum parken am BSN gib /parken ein. Dies kostet $25", 5000, 3);
}weil du hast geschrieben
if(IsPlayerInVehicle(i, vehicleid))
also willst du das es steht wenn man in einem auto ist du hast es aber mit else gemacht also würde das kommen wenn der spieler nicht im auto ist -
ich danke nochmal damit habe ich nen guten anti cheat gemacht
-
sende mal die letzten 10 zeilen aus deiner server log
-
Hier
if(strcmp(cmd, "/find", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] ==
2||PlayerInfo[playerid][pLeader] == 3||PlayerInfo[playerid][pMember] == 3)//das gehört mit in der oberen zeile hat nicht mehr gepasst
{
SendClientMessage(playerid, COLOR_GREY, "Du bist kein Detektiv!");
return 1;
}tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Verwendung: /find [spielerid/teildesnamens]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Du kannst dich nicht selbst suchen!"); return 1; }
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
new Float:X,Float:Y,Float:Z;
GetPlayerPos(giveplayerid, X,Y,Z);
SetPlayerCheckpoint(playerid, X,Y,Z, 6);
FindTime[playerid] = 1;
FindTimePoints[playerid] = points;
PlayerInfo[playerid][pDetSkill] ++;
UsedFind[playerid] = 1;}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Falsche/r Name /ID!");
}
}
return 1;
} -
die spawn zeilen in gf für die newbies ist
if(PlayerInfo[playerid][pOrigin] == 1)//San Fierro
{
SetPlayerPos(playerid,-1985.5992,138.4089,27.6875);
SetPlayerFacingAngle(playerid, 46.8583);
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
}
else if(PlayerInfo[playerid][pOrigin] == 2)//Los Santos
{
SetPlayerPos(playerid,369.9601,-2047.3317,7.8359);
SetPlayerFacingAngle(playerid, 0);
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
}
else if(PlayerInfo[playerid][pOrigin] == 3)//Las Venturas
{
SetPlayerPos(playerid,2140.1545,1452.6523,10.8125);
SetPlayerFacingAngle(playerid, 272.3543);
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
}
else
{
rand = random(sizeof(gRandomPlayerSpawns));
SetPlayerPos(playerid, gRandomPlayerSpawns[rand][0], gRandomPlayerSpawns[rand][1], gRandomPlayerSpawns[rand][2]); // Warp the player
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerInterior(playerid,15);
PlayerInfo[playerid][pInt] = 15;
} -
nice gemacht aber mit /save pos und so wieso hast du es nicht mit nem timer oder mit onplayerdissconnect gemacht so das man da automatisch spawnt wo man aus loggt
-
und so müsste es aber gehen
Zitat
1. get the latest nighty buid client and install it -> http://nightly.multitheftauto.com/2. get the latest "data zip" for MTA http://code.google.com/p/multitheftauto/downloads/list and copy the folders "MTA" and "server" to -> C:\Program Files\MTA San Andreas
3. Download this Application and install it: http://downloads.sourceforge.net/tortoi ... i?download
4. make a new folder (anywere)
5.rightclick this folder and chose "SNV-Checkout"
6.a window pops up, do now copy the following url in the first field and hit the ok button: http://multitheftauto-resources.googlec ... /svn/trunk ( it will now start downloading the resources ..including the editor)
7.when the download is done, open the folder ...there are now 3 new folders in it, open the folder named "required" and copy all folders in it to: C:\Program Files\MTA San Andreas\server\mods\deathmatch\resources (Note: if there is no "resources" folder..you will have to create it first)
8. now do the same thing with the "edior" folder
9. Done
this is how it worked for me ....
-
das hier habe ich gefunden
Zitat
der map editor scheint wohl nur bei leuten zu funzen die 1.1.2 direkt über ne neue 1.1.1 installation installiert haben aber ich hab vielleicht ne gute nachricht =) probiert mal das folgende(hab keine ahnugn obs funzt habs nur im mta forum gelesen):nenne
\Program Files\MTA San Andreas\mods\editor
zu
\Program Files\MTA San Andreas\mods\map_editor
umerstelle
\Program Files\MTA San Andreas\mods\map_editor\maps
und
\Program Files\MTA San Andreas\mods\race\modelsDie letzte zeile fixt auch den bug mit den verschwunden pickups
dragon: ich hab dein Fehlermeldung mal im mta forum als bug reportet mal schaun was die devs machen können =)
-
achso ok wartet mal ich suche kurz aus google den thread raus da wo die mir das erklärt haben vielleicht ist es ja bei xp genau so wie bei mir unter vista wartet
-
welches betriebs system habt ihr windows vista oder welches
-
kk flip hast du icq
-
bei mir funktioniert die save box ohne probleme
-
kk und ich habe immer c++ genommen
-
Hallo
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == Pickup)
{
SetPlayerInterior(playerid,1)// die interior id für das ammu nation ist 1 ;
SetPlayerPos(X,Y,Z);//hier must X,Y,Z mit deinen cords ersetzten
}
return 1;
}ich habe alle eingänge in ls,sf und in lv mit eigene pickups schon ersetzt wenn jemand das braucht meine icq nummer 357855826
-
jo gut das hier nen theman ist mit vb und c++ ich hätte mal ne frage welches von beiden ist eigentlich besser (einfacher)
-
mir ist sowas eigentlich egal da ich eigentlich mit niemand streß habe aber ich freue mich immer wenn die community größer wird und ich helfen kann und da ich nicht möchte das wir ein user weniger haben angenommen
-
nicht schlecht war aber nicht im showroom die regel das man auch den source code senden muss
-