Majky47 0 Odesláno: 28. Červen, 2012 Share Odesláno: 28. Červen, 2012 Mohol by mi nejaky pawner pomoct s textom na warpe? Je to asi moc zlozito spraveny ale to nieje problem . Chcem nastavit tak ze ak niekto napise /lv celemu serveru napise: Hrac nick sa portol na /lv. Ako to mam spravit? Tu je moj warp: if(strcmp(cmdtext, "/lv", true) == 0){ if(IsPlayerInAnyVehicle(playerid) == 1) { SetPlayerInterior(playerid, 0); if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { SetVehiclePos(GetPlayerVehicleID(playerid),1699.1999, 1435.0999, 10.6999); SendClientMessage(playerid, 0x00B50000, "Vitajte v {88AA88}Las Venturas."); SetVehicleZAngle(GetPlayerVehicleID(playerid), 291.0222); LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0); } else { RemovePlayerFromVehicle(playerid); SetPlayerPos(playerid,1699.1999, 1435.0999, 10.6999); SendClientMessage(playerid, 0x00B50000, "Vitajte v {88AA88}Las Venturas."); SetPlayerFacingAngle(playerid, 291.0222); SetCameraBehindPlayer(playerid); } } else { SetPlayerPos(playerid,1699.1999, 1435.0999, 10.6999); SendClientMessage(playerid, 0x00B50000, "Vitajte v {88AA88}Las Venturas."); SetPlayerFacingAngle(playerid, 291.0222); SetCameraBehindPlayer(playerid); SetPlayerInterior(playerid, 0); } return 1; Link to comment Share on other sites More sharing options...
0 oN3 0 Odesláno: 28. Červen, 2012 Share Odesláno: 28. Červen, 2012 Cez formát (http://wiki.sa-mp.com/wiki/Format). Link to comment Share on other sites More sharing options...
0 Majky47 0 Odesláno: 28. Červen, 2012 Author Share Odesláno: 28. Červen, 2012 oN3 nemohol by si my sem dat aj prikal lebo v ENG nesom moc dobry Link to comment Share on other sites More sharing options...
0 Ad@m 0 Odesláno: 28. Červen, 2012 Share Odesláno: 28. Červen, 2012 new sprava[128]; if(strcmp(cmdtext, "/lv", true) == 0){ format(sprava,128,"Hráč %s sa odwarpoval na %s",meno(playerid),cmdtext) if(IsPlayerInAnyVehicle(playerid) == 1) { SetPlayerInterior(playerid, 0); if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { SetVehiclePos(GetPlayerVehicleID(playerid),1699.1999, 1435.0999, 10.6999); SendClientMessage(playerid, 0x00B50000, sprava); SetVehicleZAngle(GetPlayerVehicleID(playerid), 291.0222); LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0); } else { RemovePlayerFromVehicle(playerid); SetPlayerPos(playerid,1699.1999, 1435.0999, 10.6999); SendClientMessage(playerid, 0x00B50000, sprava); SetPlayerFacingAngle(playerid, 291.0222); SetCameraBehindPlayer(playerid); } } else { SetPlayerPos(playerid,1699.1999, 1435.0999, 10.6999); SendClientMessage(playerid, 0x00B50000, sprava); SetPlayerFacingAngle(playerid, 291.0222); SetCameraBehindPlayer(playerid); SetPlayerInterior(playerid, 0); } return 1; } ak chceš port aj z autom tak takto new sprava[128]; new vehicleid = GetPlayerVehicleID(playerid); if(strcmp(cmdtext, "/lv", true) == 0){ format(sprava,128,"Hráč %s sa odwarpoval na %s",meno(playerid),cmdtext) if(IsPlayerInAnyVehicle(playerid) == 1) { SetPlayerInterior(playerid, 0); if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { SetVehiclePos(GetPlayerVehicleID(playerid),1699.1999, 1435.0999, 10.6999); SendClientMessage(playerid, 0x00B50000, sprava); SetVehicleZAngle(GetPlayerVehicleID(playerid), 291.0222); LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0); } else { SetVehiclePos(vehicleid,1699.1999, 1435.0999, 10.6999); SendClientMessage(playerid, 0x00B50000, sprava); SetPlayerFacingAngle(playerid, 291.0222); SetCameraBehindPlayer(playerid); } } else { SetPlayerPos(playerid,1699.1999, 1435.0999, 10.6999); SendClientMessage(playerid, 0x00B50000, sprava); SetPlayerFacingAngle(playerid, 291.0222); SetCameraBehindPlayer(playerid); SetPlayerInterior(playerid, 0); } return 1; } Link to comment Share on other sites More sharing options...
0 Majky47 0 Odesláno: 28. Červen, 2012 Author Share Odesláno: 28. Červen, 2012 Adam dakujem Link to comment Share on other sites More sharing options...
0 Ad@m 0 Odesláno: 28. Červen, 2012 Share Odesláno: 28. Červen, 2012 NZ som rád že som mohol pomocť Link to comment Share on other sites More sharing options...
0 Majky47 0 Odesláno: 28. Červen, 2012 Author Share Odesláno: 28. Červen, 2012 A hadze mi to jeden error: K:\pawno soubory\Server.pwn(951) : error 001: expected token: ";", but found "if" if(IsPlayerInAnyVehicle(playerid) == 1) { Link to comment Share on other sites More sharing options...
0 Guest Odesláno: 28. Červen, 2012 Share Odesláno: 28. Červen, 2012 poslal jsem ti SZ snad ti to pomůže Link to comment Share on other sites More sharing options...
0 Ad@m 0 Odesláno: 28. Červen, 2012 Share Odesláno: 28. Červen, 2012 A hadze mi to jeden error: K:\pawno soubory\Server.pwn(951) : error 001: expected token: ";", but found "if" if(IsPlayerInAnyVehicle(playerid) == 1) { if(IsPlayerInAnyVehicle(playerid)) { Link to comment Share on other sites More sharing options...
0 Majky47 0 Odesláno: 29. Červen, 2012 Author Share Odesláno: 29. Červen, 2012 A teraz neviete v čom je problem? if( !strcmp(cmdtext,"/lv",true )) { SendClientMessage(playerid, 0x00B50000, "Vitajte v {88AA88}Las Venturas."); new car = GetPlayerVehicleID(playerid); new sprava[128]; format(sprava,128,"Hráč %s sa odwarpoval na %s",HracoveMeno(playerid),cmdtext) SendClientMessage(playerid,0xFFFFFAA,sprava); if(!IsPlayerInAnyVehicle(playerid)) { SetPlayerPos(playerid, 1699.1999, 1435.0999, 10.6999); // port pokud neni v autě }else{ SetVehiclePos(car, 1699.1999, 1435.0999, 10.6999); // port s autem } return 1; } CHYBY HLASI: K:\Server.pwn(1072) : warning 217: loose indentation K:\Server.pwn(1075) : error 001: expected token: ";", but found "-identifier-" K:\Server.pwn(1079) : warning 217: loose indentation K:\Server.pwn(1082) : warning 217: loose indentation Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. Warning to neriešim hlavne len ERROR :/ Link to comment Share on other sites More sharing options...
0 Ad@m 0 Odesláno: 29. Červen, 2012 Share Odesláno: 29. Červen, 2012 A teraz neviete v čom je problem? if( !strcmp(cmdtext,"/lv",true )) { SendClientMessage(playerid, 0x00B50000, "Vitajte v {88AA88}Las Venturas."); new car = GetPlayerVehicleID(playerid); new sprava[128]; format(sprava,128,"Hráč %s sa odwarpoval na %s",HracoveMeno(playerid),cmdtext) SendClientMessage(playerid,0xFFFFFAA,sprava); if(!IsPlayerInAnyVehicle(playerid)) { SetPlayerPos(playerid, 1699.1999, 1435.0999, 10.6999); // port pokud neni v autě }else{ SetVehiclePos(car, 1699.1999, 1435.0999, 10.6999); // port s autem } return 1; } CHYBY HLASI: K:\Server.pwn(1072) : warning 217: loose indentation K:\Server.pwn(1075) : error 001: expected token: ";", but found "-identifier-" K:\Server.pwn(1079) : warning 217: loose indentation K:\Server.pwn(1082) : warning 217: loose indentation Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. Warning to neriešim hlavne len ERROR :/ to je nenelogické if(!strcmp(cmdtext, "/lv", true)) { SendClientMessage(playerid, 0x00B50000, "Vitajte v {88AA88}Las Venturas."); new car = GetPlayerVehicleID(playerid); new sprava[128]; format(sprava,128,"Hráč %s sa odwarpoval na %s",HracoveMeno(playerid),cmdtext); SendClientMessage(playerid,0xFFFFFAA,sprava); if(IsPlayerInAnyVehicle(playerid)) { SetVehiclePos(car, 1699.1999, 1435.0999, 10.6999); }else{ SetPlayerPos(playerid, 1699.1999, 1435.0999, 10.6999); } return 1; } Link to comment Share on other sites More sharing options...
0 Majky47 0 Odesláno: 29. Červen, 2012 Author Share Odesláno: 29. Červen, 2012 Adam dakujem ze si mi zase pomohl Funguje to Veľke dik MOŽTE LOCK Link to comment Share on other sites More sharing options...
Dotaz
Majky47 0
Mohol by mi nejaky pawner pomoct s textom na warpe?
Je to asi moc zlozito spraveny ale to nieje problem .
Chcem nastavit tak ze ak niekto napise /lv celemu serveru napise:
Hrac nick sa portol na /lv.
Ako to mam spravit?
Tu je moj warp:
Link to comment
Share on other sites
11 odpovědí na tuto otázku
Recommended Posts